Buradaki bilgilerin çoğu ücretsiz, en iyi ve ps komutları tarafından kullanılır. Aslında, serbest komutun çıktısı, görünüşte / proc / meminfo içeriğine ve yapısına benzer. Ancak doğrudan / proc / meminfo dosyasına bakarak daha fazla ayrıntı ortaya çıkıyor:
MemTotal - Kilobayt cinsinden toplam fiziksel RAM miktarı.
MemFree - Sistem tarafından kullanılmayan bırakılan kilobayt cinsinden fiziksel RAM miktarı.
Tamponlar - Dosya tamponları için kullanılan fiziksel RAM, kilobayt cinsindendir.
Önbellek - Önbellek olarak kullanılan kilobayt cinsinden fiziksel RAM miktarı.
SwapCached - Önbellek olarak kullanılan takas miktarı, kilobayt cinsinden.
Aktif - Aktif kullanımda olan kilobayt cinsinden toplam tampon veya sayfa önbellek miktarı. Bu, son zamanlarda kullanılmış ve genellikle başka amaçlar için kullanılmayan bir hafızadır.
Etkin değil - Kilobayt cinsinden, boş ve kullanılabilir toplam tampon veya sayfa önbellek miktarı. Bu, son zamanlarda kullanılmamış olan ve başka amaçlar için geri kazanılabilen hafızadır.
HighTotal ve HighFree - Kilobayt cinsinden, doğrudan çekirdek alanına eşlenmemiş toplam ve boş bellek miktarı. HighTotal değeri, kullanılan çekirdeğin türüne göre değişebilir.
LowTotal ve LowFree - Kilobayt cinsinden, doğrudan çekirdek alanına eşlenen toplam ve boş bellek miktarı. LowTotal değeri, kullanılan çekirdeğin türüne göre değişebilir.
SwapTotal - Kilobayt cinsinden kullanılabilir toplam takas tutarı.
SwapFree - Kilobayt cinsinden toplam takas tutarı.
Kirli - Kilobayt cinsinden toplam diskin geri yazılmasını bekleyen bellek miktarı. Writeback - Kilobayt cinsinden toplam bellek miktarı, aktif olarak diske geri yazılır.
Eşlenmiş - mmap komutunu kullanarak aygıtları, dosyaları veya kitaplıkları eşlemek için kullanılan toplam kilobayt cinsinden bellek miktarı.
Slab - Çekirdek tarafından veri yapılarını kendi kullanımı için önbelleğe almak için kullanılan toplam bellek miktarı, kilobayt cinsinden.
Committed_AS - İş yükünü tamamladığı tahmin edilen toplam bellek miktarı, kilobayt cinsinden. Bu değer, en kötü senaryo değerini temsil eder ve ayrıca takas belleğini de içerir. PageTables - En düşük sayfa tablosu düzeyine atanan toplam bellek miktarı (kilobayt cinsinden).
VMallocTotal - Toplam ayrılmış sanal adres alanının toplam kilobayt cinsinden belleği.
VMallocUsed - Kullanılan sanal adres alanının toplam bellek miktarı, kilobayt cinsinden.
VMallocChunk - Kilobayt cinsinden, kullanılabilir sanal adres alanının en büyük bitişik bellek bloğu.
HugePages_Total - Sistem için toplam sarılma sayısı. Sayı, Hugepagesize / / proc / sys / vm / hugetlb_pool öğesinde belirtilen sargı bezleri için ayrılan megabaytlara bölünerek elde edilir. Bu istatistik yalnızca x86, Itanium ve AMD64 mimarilerinde görünür.
HugePages_Free - Sistem için mevcut toplam sarılma sayısı. Bu istatistik yalnızca x86, Itanium ve AMD64 mimarilerinde görünür.
Hugepagesize - Her hugepages biriminin kilobayt cinsinden boyutu. Varsayılan olarak, 32 bit mimariler için tek işlemcili çekirdeklerde değer 4096 KB'dir. SMP, hugemem çekirdekleri ve AMD64 için varsayılan 2048 KB'dir. Itanium mimarileri için varsayılan 262144 KB'dir. Bu istatistik yalnızca x86, Itanium ve AMD64 mimarilerinde görünür.
For Itanium architectures, the default is 262144 KB.
- Bu 262144 bayt mı olmalı?