您的当前位置:首页正文

AIX内存CUP使用情况

2024-07-13 来源:爱站旅游
导读AIX内存CUP使用情况
Aix命令:列出使用内存和Cpu前几位的进程 (1)显示10个消耗cpu最多的进程

# ps aux |head -1 ;ps aux |sort -rn +2 |head -10 (2)显示10个消耗内存最多的进程

#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head -10 (3)显示10个换页最多的进程

#ps vx |head -1 ;ps vx |grep -v PID |sort -rn +4 |head -10 (4)显示10个消耗存储空间最多的进程

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

如何监控进程的内存使用情况(AIX) AIX监控进程内存使用的工具比较多,个人觉得比较方便的有nmon,svmon,其中svmon是AIX自带的工具,

需要root权限执行,可以监控进程详细内存使用信息,如:

svmon -P pid(要监控的进程PID) -i 1 (每秒刷新一次) |grep pid AIX下进程内存分析

AIX下可以使用ps v工具或者svmon工具来分析进程内存。ps v命令是ps命令的一个工 具,要注意的是v之前不要加”-“。ps v工具在任何AIX操作系统下都可以使用。比如:

# ps -lfp 13288

F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD

240001 A oracle 13288 1 0 60 20 1ba2f 34032 Nov 03 - 0:06 ora_pmon_DEV

# ps v 13288

PID TTY STAT TIME PGIN

SIZE RSS LIM TSIZ TRS %CPU %MEM COMMAND

13288 - A 0:08 225 5616 13904 32768 28420 13512 0.0 1.0 ora_pmon_DEV

因篇幅问题不能全部显示,请点此查看更多更全内容