procvm is a linux shell script that list VM RSS, VM Size, PID and command for each process.
Shell
Latest commit 0774e1b Sep 9, 2011 @pmav Edited README.md via GitHub
Permalink
Failed to load latest commit information.
LICENSE MIT license added. Jul 16, 2011
README.md Edited README.md via GitHub Sep 9, 2011
procvm.sh v0.2.0 Sep 3, 2011

README.md

procvm

procvm is a linux shell script that list VM RSS and VM Size (from /proc/<pid>/status), PID and command for each running process.

Usage

Note: root access is needed.

chmod +x procvm.sh
sudo ./procvm.sh

Example

PID     VmRSS   VmSize      Name (Path)

1063    3 MB    18 MB       gdm-session-wor (/usr/lib/gdm/gdm-session-worker)
1070    3 MB    16 MB       upowerd (/usr/lib/upower/upowerd)
1074    1 MB    18 MB       rtkit-daemon (/usr/lib/rtkit/rtkit-daemon)
1354    1 MB    13 MB       winbindd (/usr/sbin/winbindd)
1385    1 MB    13 MB       winbindd (/usr/sbin/winbindd)
1448    0 MB    1 MB        getty (/sbin/getty -8 38400 tty1)

Future Features

  • Filter by VM RSS and VM Size.
  • Order by VM RSS and VM Size.
  • Units: KB, MB, GB, ...