Antworten:
Von innen können top
Sie Folgendes versuchen:
Sie könnten auch versuchen:
$ ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -5
Dadurch werden die Top 5-Prozesse nach Speichernutzung angezeigt.
s
, um nach %MEM
und zu sortieren, und dann die Escape- Taste drücken , um nach oben zu gelangen.
Wenn Sie es installiert haben, möchte ich es htop
einmal starten. Sie können (zu ) drücken f6, um nach Speicher zu sortieren.down arrowMEM%
enter
Nach dem top
Start drücken F, um zum Sortierfeldbildschirm zu wechseln. Wählen Sie eines der aufgelisteten Felder aus, indem Sie die links aufgeführte Taste drücken. Sie wollen wahrscheinlich NfürMEM%
In Solaris benötigen Sie den folgenden Befehl:
prstat -a -s size
Dies listet alle Prozesse in der Reihenfolge der absteigenden Größe des Prozessabbilds auf. Beachten Sie, dass letzteres auf dem vom Betriebssystem für den Prozess festgeschriebenen Speicher basiert, nicht auf der residenten physischen Speichernutzung.
Es gibt angeblich Versionen von "top" für Solaris, diese sind jedoch nicht Teil der Standardinstallation.
Sie können ps aux --sort -rss | head
oder versuchenps aux | sort -nk +4 | tail