derzeit verbrauchen die Prozesse eines unserer Benutzersysteme 6,5 G RSS:
root@system:~# ps aux | awk 'BEGIN {sum=0} {sum +=$6} END {print sum/1024, "MB"}'
6575.42 MB
root@system:~#
Wenn ich es ausführe, free -m
wird mir angezeigt, dass derzeit 41 G (43,9 G – 2,1 G) Speicher verwendet werden:
root@system:~# free -m
total used free shared buff/cache available
Mem: 64402 43952 18322 0 2127 19735
Swap: 131070 129 130941
root@system:~#
AlsoMir fehlen ~35G Systemspeicher!
Normalerweise erwarte ich aufgrund der gemeinsam genutzten Segmente (die von PS nicht berücksichtigt werden) eine höhere RSS-Summe?!
Wie kann ich feststellen, was meinen Speicher beansprucht?
Für den 6. ist ein Neustart des Systems geplant...
Antwort1
Sie erhalten einen klaren Überblick über die Systemprozesse und die damit verbundenen Ressourcen, die bei der Installation des htop
Tools verwendet werden.
Den Speicherverbrauch können Sie mit folgendem Befehl zusammenfassen:
ps aux --sort -rss
Weitere Informationen zum Thema finden Sie unter folgendem Link: http://alvinalexander.com/linux/unix-linux-process-memory-sort-ps-command-cpu