↑ ↓ auswählen, Enter öffnen, Esc schließen

Prozesse mit dem höchsten RAM-Verbrauch anzeigen

user@server
ps -eo pid,user,%mem,rss,cmd --sort=-rss | head -15

Sortiert alle Prozesse nach tatsächlich belegtem Arbeitsspeicher (RSS, in KiB) und zeigt die größten. Die Spalte %MEM setzt das ins Verhältnis zum gesamten RAM. Nützlich, bevor der OOM-Killer zuschlägt oder wenn der Server ins Swappen gerät.

Hinweis: Bei vielen gleichartigen Prozessen (php-fpm, apache2) zählt geteilter Speicher bei jedem mit, die Summe der RSS-Werte ist daher größer als der echte Verbrauch.

Auch gesucht als

  • welcher Prozess braucht so viel RAM
  • Arbeitsspeicher voll
  • Speicherfresser finden
  • top Prozesse nach Speicher

Verwandte Einzeiler

Alle aus Prozesse

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.