SuSE altında, (Mem: 31908592k toplam, 31421504k kullanılmış,) hafızamı kullanarak hangi işlemi veya programı nasıl bilebilirim?
SuSE altında, (Mem: 31908592k toplam, 31421504k kullanılmış,) hafızamı kullanarak hangi işlemi veya programı nasıl bilebilirim?
Yanıtlar:
İşlemler için cpu / bellek kullanımını kontrol etmek için standart (komut satırı) programı top
da biraz daha fazla özellik barındırıyor, htop
ancak top
yine de çok sayıda sisteme bağlı (aynı şekilde bash
neredeyse her zaman sh
en modern linux sistemlerine bağlı) . Üst / üst için mevcut çeşitli GUI sarmalayıcıları da vardır
Üstü açtıktan sonra tıklamak M
hafıza kullanımına göre sıralanır.
EDIT - 4-12
Netlik sağlamak için sıralama genişletmeye karar verdim. top
Terminal kabuğundan çalıştırıldığında tipik bir pencere var, bu zaten sıralı%MEM
Sizi en çok ilgilendiren sütun, %MEM
bu işlem tarafından kullanılan toplam kullanılabilir belleğin payını verecektir. VIRT
İşlemin yalnızca RES
şu anda fiziksel bellekte olan miktarını (geri kalanı değiştirilip masaya gösterilmemiştir) sanal bellek ayak izini verir
Bir sütuna göre sıralamak için tuşuna basarsınız F
(shift-F) ve ekran aşağıdaki gibi değişir
Gördüğünüz gibi, vurmak n
hafıza yüzdesine göre sıralamayı seçecektir (tablo görünümüne geri dönmek için enter tuşuna basın). Sen kullanabilirsiniz (tablo görünümü vurduğunda belleğe göre sıralamak geçiş yapılır eski kısayol Shift-m yoktur) <
ve >
sıralanır sütun döngüsüne - Tablo görünümünde (ve yaş- kesitinde. Kayması).
Tablo görünümünde, küçük harfe vurmak m
bellek özeti görünümünü değiştirir.
Not: Sütunları sıralama yaparak oynadım, böylece sütunlar ilk görüntüden karıştırılır.
Birçok unix / linux komut satırı aracı gibi pek çok küçük hileci, şey ve gizli özellikler vardır - üst kısım çok güçlü bir araçtır. Örneğin, aynı anda birden fazla tablo gösterebilirsiniz (ilk 20 yerine ilk 5 yerine 4-5 farklı parametre için) - nasıl? Bilmiyorum, ama ekran görüntülerini çekerken kazara anladım. * Nix üzerinde iyi bir kitap tam bir bölüm tahsis edilebilir top
, bu nedenle yukarıdaki özet elde etmek için sadece küçük bir astardır Eğer sizin süreçler hakkında bilmemiz gerekir.
M
(yani Shift-m), sıralama işlemlerini (başlık çubuğunun altındaki liste) varsayılan olarak listeye bellek kullanımına göre gösterecektir.
Bu, pmem & rss işlemlerinin uzun sürmesi, denenmeye değer olacaktır.
ps -eo pid,pmem,rss,comm --sort rss