BT Sözlüğü › Altyapı › X-Resource (X11 eklentisi)

X-Resource (X11 eklentisi)

Altyapı Svenska → Güncellendi: 2026-10-12

Bir istemcinin sunucuya, diğer istemcilerin ne kadar yer kapladığını sormasını sağlayan eklenti: her birinin kaç pencere, pixmap ve grafik bağlamı tuttuğunu ve pixmap’lerinin kaç bayt ettiğini.

X sunucusu her istemcinin neyi ayırdığını tam olarak bilir, ama uzun süre protokol bunu sormanın bir yolunu sunmadı. Swap’sız bir makinede masaüstü şiştiğinde hangi programın bellek sızdırdığını anlamanın yolu yoktu. 2003’te XFree86 4.3 ile gelen X-Resource defterleri açtı: istemci, her bağlantı için her türden kaynağın sayısını ve sunucu sürecinde tutulan toplam pixmap belleğini alabilir. xrestop aracı bunu X için bir top olarak sunar ve yıllarca pixmap yaratıp bırakmayan tarayıcıları ve araç takımlarını yakalamanın yolu oldu.

2011’deki 1.2 sürümü, bir istemciyi süreç kimliğiyle eşleştiren bir sorgu ekledi; sunucu bunu Unix soketinden okuyabilir ve böylece xrestop’taki satırın sonunda küfredilecek bir ad belirdi. Eklenti salt tanılamadır: hiçbir şeyi değiştirmez ve ekranda zaten bulunmaktan öte erişim denetimi yoktur; bu da tamamen X’in ruhuna uygundur.

← Sözlüğe dön