top -Mbenim bildiğim kadarıyla Fedora, Debian veya Ubuntu dağıtımlarından hiçbiri üzerinde çalışmaz. Sadece denedim ve o procps-ngsağlayan pakette değil top. Birisinin topkullandığı özel bir dikkat göstermesi gereken birçok uygulama vardır .
Genel freeolarak Linux'ta boş hafıza miktarını almak için anahtarlama ile kullanmak en iyisidir .
aksesuvar vs.
CentOS 5 & 6 ve bunun top -Mgibi görünen RHEL 5 & 6 üzerinde fark etmiş olabilirsiniz . Bunun nedeni, dağıtımların orijinal halleriyle birlikte gönderilmesidir procps. Proje çatallandı ve şimdi başka bir proje var procps-ng.
Neden çatal olduğuna dair detaylardan bazıları, Fedora Projesi sayfasından .
alıntı
Eski (eski) işlem araçları birkaç yıl boyunca hiçbir güncellemeye sahip değildi ve bu da, yalnızca yerel olarak dağıtılan belirli bir düzeltme eki uygulamasının neden olduğu büyük bir kod bölünmesine yol açtı; Yeni yazılan yamaların bazıları diğer distribütörler tarafından sağlanan kaynaklarla uyumsuz olduğu için proje zorlukla sürdürülebilmiştir. Benzer bir uyumsuzluk uygulama davranışında ve komut satır anahtarlarında fark edilebilir. Bu kaçınılmaz güncelleme, procps araçlarını tüm Linux dağıtımlarında birleştirme çabası olarak anlaşılabilir.
Açıkça anlaşılacağı gibi, çatal proje, procps-ngDebian, Fedora, Ubuntu ve diğer dağıtımların kullandığı şeydir, destek veren eski proje top -Mhala en son gelişmelere uymayan uzun vadeli sürümlerin çoğunu kullanıyor ve en iyisi.
NOT:procps-ng "3.3.9.1-14ef sürümüyle son sürüm " ün en son sürümünü indirdim ve -Manahtarda da yoktu .
$ ./top/top -version
procps-ng version 3.3.9.1-14ef
Usage:
lt-top -hv | -bcHiOSs -d secs -n max -u|U user -p pid(s) -o field -w [cols]
Beleş
freeAnahtarlarla çalışırken , ünite eksikliğinin neden procps-nguygulanmamasının eksik olduğuna dair en olası nedeni görebilirsiniz top.
$ free -m
total used free shared buffers cached
Mem: 7782 6506 1276 0 504 1726
-/+ buffers/cache: 4274 3507
Swap: 7823 1429 6394
[saml@greeneggs ~]$ free -k
total used free shared buffers cached
Mem: 7969492 6663180 1306312 0 516948 1764780
-/+ buffers/cache: 4381452 3588040
Swap: 8011772 1463456 6548316
Yuvarlama sorunlu hale geliyor, bu nedenle procpsuygulamanın, yeteneği önererek sorunu önlediğine inanıyorum .
htop
Toplam bellek kullanımını gösteren Tamam bir iş yapar.

üstünde
Bence hafızaya bakmak için daha iyi bir araç.

nmon
Bir diğer faydalı araç ise nmonsistem performansına bakmaktır.

top -Mkullanımı MB cinsinden göstermek gibi bir şey yapabileceğinizi söylüyor . Yalnızca hafıza kullanımını izlemek istiyorsanız, daha çok kullanabilirsinizhtop. Başka bir seçenek olduğundan emin değilim.