среда, 7 сентября 2016 г.

HP-UX. Показать процессы использующие память и процессор

1. Команда отображающая десять процессов активно использующих CPU.

# echo " %CPU PID RUSER COMMAND" ;UNIX95= ps -ef -o 'pcpu pid ruser args'|sort -nr|head -10

Пример вывода.

[root@tst ~]# echo " %CPU PID RUSER COMMAND" ;UNIX95= ps -ef -o 'pcpu pid ruser args'|sort -nr|head -10
 %CPU PID RUSER COMMAND
98.97  8006 oracle   ora_j014_bill
29.62  8162 oracle   ora_j024_bill
22.96  8056 oracle   ora_j020_bill
17.02  8216 oracle   ora_j015_bill
12.88  3817 grid     oraclebill (LOCAL=NO)
11.82 12867 grid     oraclebill (LOCAL=NO)
11.50  8206 oracle   ora_j016_bill
10.26  8238 oracle   ora_j012_bill
 8.47  8197 oracle   ora_j010_bill
 6.55  7849 oracle   ora_j003_bill
[root@tst ~]#

 
2. Команда отображающая десять процессов активно использующих память.

# echo " SZ PID RUSER COMMAND";UNIX95= ps -ef -o 'sz pid ruser args' |sort -nr|head -10

Пример вывода.

[root@tst ~]# echo " SZ PID RUSER COMMAND";UNIX95= ps -ef -o 'sz pid ruser args' |sort -nr|head -10
 SZ PID RUSER COMMAND
106477 27996 grid     oraclebill (LOCAL=NO)
106477 27990 grid     oraclebill (LOCAL=NO)
106477 27986 grid     oraclebill (LOCAL=NO)
106387 15671 oracle   ora_gen0_stbill
106285 27994 grid     oraclebill (LOCAL=NO)
106221 27992 grid     oraclebill (LOCAL=NO)
106221 27984 grid     oraclebill (LOCAL=NO)
106217 27988 grid     oraclebill (LOCAL=NO)
105513 21936 oracle   ora_q002_bill
105498 15675 oracle   ora_dbrm_bill
[root@tst ~]#