/procvm

procvm is a linux shell script that list VM RSS, VM Size, PID and command for each process.

Primary LanguageShellMIT LicenseMIT

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, ...