Linux: Wie Swap von free/top gemeldet wird. So ermitteln Sie die Swap-Nutzung nach Prozess richtig

Linux: Wie Swap von free/top gemeldet wird. So ermitteln Sie die Swap-Nutzung nach Prozess richtig

Kann jemand bitte erklären, wie Swap in Linux gemeldet wird?

Ich frage dies, weil die Befehle „free“ und „top“ einen verwendeten Swap melden, der nicht gefunden werden kann /proc/$PID/status.

grep --color VmSwap /proc/*/statusBerichte 0 kB.

Wir wären für jede Hilfe sehr dankbar.

Antwort1

Der Kernel kann den Swap-Bereich nutzen, Sie überprüfen lediglich die Prozessnutzung.

Ein Beispiel ist das tmpfs-Dateisystem, das den virtuellen Speicher als Backend verwendet. Sollte Ihr RAM erschöpft sein, wird ein Teil des Swap-Speichers verwendet.

verwandte Informationen