Bellek Kullanımı istatistikleri ücretsiz ve htop bakımından farklı


16

Ben çalıştırdığınızda free -mbenim komut satırında, aşağıda gösterisi olarak benim kullanılan bellek gösterir. Çalıştırdığımda htopkullanılan bellek çok düşük.

Neden? Başka türlü bir temsil mi? Linux'ta yeniyim. Bu yüzden bu konuda tamamen boşum.

   total   3    used       free     shared    buffers     cached
   5863       4980        882          0        903       3025

Htop:

Mem[|||||#####*****1076/586]

Kullanılan bellek ücretsiz olarak 4980MB ve htop'ta 1076MB gösterir. Aslında neyi temsil ediyorlar?

Yanıtlar:


19

Ana fark, htop'un önbelleğe alınmış belleği sayar ve boş belleğe arabelleğe almasıdır, oysa serbest komut değildir. Serbest komut kullanarak bu

4980-3025-903 = 1052 kullanılan bellek

htop'tan 1076 ile oldukça yakın sonuçlar verir. Fark burada açıklanabilir . (Bu openSUSE açıklar Ubuntu düşünüyorum hemen hemen aynı olacak), ya da her iki komut aynı anda çalıştırmıyorsanız.

Burada , arabelleklerin ve önbelleğe alınan belleğin neden bazen boş olduğu düşünülüyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.