Die genaue Anzahl von Bytes für Rss (residentes Set) erhalten Sie von /proc/<pid>/stat
:
echo $(($(cat /proc/$(pgrep -n meminflate.exe)/stat | cut -d' ' -f24)*4096))
Um es zu erklären: Dies liest /proc/<pid>/stat
(hier wird die PID-Nummer verwendet pgrep
), die verwendet, cut
um nur das 24. Feld (Rss) auszuwählen. Dann wird das Ergebnis mit 4096 (der normalen Seitengröße unter Linux) multipliziert. Sie können es auch nur mit 4 multiplizieren, um die Größe in kiB zu erhalten, oder durch 256 dividieren, um es in MiB zu erhalten.