You can check for top memory consuming processes by issuing the following commands:
1) Displaying top CPU_consuming processes:
ps aux | head -1; ps aux | sort -rn | head -10
2) Displaying top 10 memory-consuming processes:
ps aux | head -1; ps aux | sort -rn | head
3) Displaying process in order of being penalized:
ps -eakl | head -1; ps -eakl | sort -rn
4) Displaying process in order of priority:
ps -eakl | sort -n | head
5) Displaying process in order of nice value
ps -eakl | sort -n
6) Displaying the process in order of time
ps vx | head -1;ps vx | grep -v PID | sort -rn | head -10
7) Displaying the process in order of real memory use
ps vx | head -1; ps vx | grep -v PID | sort -rn | head -10
8) Displaying the process in order of I/O
ps vx | head -1; ps vx | grep -v PID | sort -rn | head -10
9) Displaying WLM classes
ps -a -o pid, user, class, pcpu, pmem, args
10) Determinimg process ID of wait processes:
ps vg | head -1; ps vg | grep -w wait
11) Wait process bound to CPU
ps -mo THREAD -p
No comments:
Post a Comment