Home > procvm

procvm

Procvm is a project mainly written in Shell, based on the MIT license.

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

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