Linux: So ermitteln Sie, was 35 GB Systemspeicher verbraucht

Linux: So ermitteln Sie, was 35 GB Systemspeicher verbraucht

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 -mwird 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 htopTools 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

verwandte Informationen