watch -n 1 'ps -e -o pid,uname,cmd,pmem,pcpu --sort=-pmem,-pcpu | head -15'
Every 1.0s: ps -e -o pid,uname,cmd,pmem,pcpu --sort=-pmem,-pcpu | head -15 Mon Jan 12 17:57:24 2015
PID USER CMD %MEM %CPU
1953 rahul /usr/lib/firefox/firefox 18.7 18.4
1751 rahul cinnamon --replace 2.5 3.2
1193 root /usr/bin/X :0 -audit 0 -aut 1.8 3.0
2170 rahul totem /media/rahul/C384-4DE 1.2 0.1
1769 rahul nemo -n 1.0 0.0
1915 rahul python /usr/lib/linuxmint/m 0.8 0.0
4650 rahul gedit /home/Apache bench ma 0.7 0.0
1543 rahul /usr/lib/cinnamon-settings- 0.5 0.0
2256 rahul gnome-terminal 0.5 0.0
1909 rahul cinnamon-screensaver 0.4 0.0
1737 rahul /usr/bin/python /usr/bin/ci 0.4 0.0
1770 rahul nm-applet 0.4 0.0
1768 rahul /usr/lib/cinnamon-settings- 0.4 0.0
1432 rahul cinnamon-session --session 0.2 0.0
Above can watch the full process with pid,uname...etc
ps -ef : Full list of process or ps aux
ps -elf : Full length list
ps -p <pid> -o ppid= : To get the parent process id of a process
ps -p <pid> -o etime= : To get the time the process running
ps -ylC httpd --sort:rss sort the resident set size of process specified by the switch C
rahul-Inspiron-3542 weighttp # ps -ylC apache2 --sort:rss
S UID PID PPID C PRI NI RSS SZ WCHAN TTY TIME CMD
S 0 11086 1 0 80 0 2668 17821 poll_s ? 00:00:00 apache2
S 33 11089 11086 0 80 0 2924 106544 pipe_w ? 00:00:00 apache2
S 33 11090 11086 0 80 0 2928 106544 pipe_w ? 00:00:00 apache2
rahul-Inspiron-3542 weighttp # ps ef -o pid,ppid,pmem,rss,pcpu
PID PPID %MEM RSS %CPU
2570 2263 0.0 2476 0.0
2578 2570 0.0 3344 0.0
11847 2578 0.0 892 0.0
1193 1183 1.8 73392 3.0
1175 1 0.0 960 0.0
1064 1 0.0 964 0.0
1061 1 0.0 968 0.0
1060 1 0.0 972 0.0
1053 1 0.0 972 0.0
1049 1 0.0 972 0.0
Comments
Post a Comment