October 2024
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031  

Categories

October 2024
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
28293031  

Top 12 ‘PS’ Performance Commands

I use following ps commands in order to check for performance probelms:

1) Displaying top CPU_consuming processes:

 # ps aux|head -1; ps aux|sort -rn +2|head -10

2) Displaying top 10 memory-consuming processes:

# ps aux|head -1; ps aux|sort -rn +3|head

3) Displaying process in order of being penalized:

# ps -eakl|head -1; ps -eakl|sort -rn +5

4) Displaying process in order of priority:

# ps -eakl|sort -n +6|head

5) Displaying process in order of nice value

# ps -eakl|sort -n +7

6) Displaying the process in order of time

# ps vx|head -1;ps vx|grep -v PID|sort -rn +3|head -10

7) Displaying the process in order of real memory use

# ps vx|head -1; ps vx|grep -v PID|sort -rn +6|head -10

8) Displaying the process in order of I/O

# ps vx|head -1; ps vx|grep -v PID|sort -rn +4|head -10

9) Displaying WLM classes

# ps -a -o pid, user, class, pcpu, pmem, args

10) Determining process ID of wait processes:

# ps vg|head -1; ps vg|grep -w wait

11) Wait process bound to CPU

 # ps -mo THREAD -p

12) CPU usage with priority levels

 # topas -P

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>