【AIX 学习】内存和CPU消耗进程排序

简介:

(1)显示10个消耗cpu最多的进程
ufserver[/]#ps aux|head -1
ufserver[/]#ps aux |sort -rn +2|head -10
USER        PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND
root       8196 12.9  0.0  384  384      - A      Sep 18 759:20 wait
root      57372 12.8  0.0  384  384      - A      Sep 18 752:23 wait
root      61470 12.0  0.0  384  384      - A      Sep 18 708:17 wait
root      53274 11.9  0.0  384  384      - A      Sep 18 703:04 wait
root     549042  0.0  0.0  836  864  pts/0 A    13:41:23  0:00 ps aux
root     540822  0.0  0.0  204  216  pts/0 A    13:41:23  0:00 sort -rn +2
root     536826  0.0  0.0 1424 1664      - A    09:35:40  0:00 sshd: root@pts/0
root     524518  0.0  0.0  752  776  pts/0 A    09:35:40  0:00 -ksh
root     520310  0.0  0.0  152  160  pts/0 A    13:41:23  0:00 head -10
root     450780  0.0  0.0 2944 3292      - A      Sep 18  0:00 /usr/sbin/rsct/b
   
(2)显示10个消耗内存最多的进程
ufserver[/]#ps vx|sort -rn +6|head -10
PID    TTY STAT  TIME PGIN  SIZE   RSS   LIM  TSIZ   TRS %CPU %MEM COMMAND
 213098      - A     0:06  581  7584  9428    xx  2449  1844  0.0  1.0 /usr/lpp
 450780      - A     0:00   78  2132  3292    xx   814  1160  0.0  0.0 /usr/sbi
 389326      - A     0:00  230  1640  2456    xx   535   816  0.0  0.0 /usr/sbi
 225396      - A     2:55   44  2052  2124    xx    43    72  0.0  0.0 dtgreet
 122954      - A     0:00    0  2048  2048    xx     0     0  0.0  0.0 j2pg
 377066      - A     0:00   11  1816  1888    xx    45   136  0.0  0.0 db2wdog
 303258      - A     0:00   34  1208  1800    xx   338   592  0.0  0.0 /usr/sbi
 327840      - A     0:00   19  1024  1732    xx   312   708  0.0  0.0 /usr/sbi
 536826      - A     0:00    3   992  1664    xx   433   672  0.0  0.0 sshd: ro
  45078      - A     0:00    0  1664  1664    xx     0     0  0.0  0.0 pilegc
ufserver[/]#ps vx|head -1
(3)显示10个换页最多的进程
ufserver[/]#ps vx|grep -v PID|sort -rn +4|head -10
  PID    TTY STAT    TIME PGIN  SIZE   RSS   LIM  TSIZ   TRS %CPU %MEM COMMAND
 213098      - A     0:06  581  7584  9428    xx  2449  1844  0.0  1.0 /usr/lpp
 389326      - A     0:00  230  1640  2456    xx   535   816  0.0  0.0 /usr/sbi
 237706      - A     0:00  188   396   436    xx    33    40  0.0  0.0 /usr/ccs
      1      - A     0:00   95   604   652    xx    34    48  0.0  0.0 /etc/ini
 450780      - A     0:00   78  2132  3292    xx   814  1160  0.0  0.0 /usr/sbi
 348332      - A     1:10   59   540  1316    xx   697   776  0.0  0.0 /usr/lpp
 225396      - A     2:55   44  2052  2124    xx    43    72  0.0  0.0 dtgreet
 393262      - A     0:00   36   700  1372    xx   433   672  0.0  0.0 /usr/sbi
 241664      - A     0:00   35  1012  1180    xx   131   168  0.0  0.0 /usr/sbi
 303258      - A     0:00   34  1208  1800    xx   338   592  0.0  0.0 /usr/sbi
(4)显示10个消耗存储空间最多的进程
ufserver[/]#ps aux|sort -rn +3|head -10
USER        PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND
root     213098  0.0  1.0 10032 9428      - A      Sep 18  0:06 /usr/lpp/X11/bin
db2inst2 364576  0.0  1.0 8580 8628      - A      Sep 18  0:05 /opt/IBM/db2/V9.
db2inst1 471272  0.0  1.0 7352 7380      - A      Sep 18  0:06 db2acd 0
db2inst1 422118  0.0  1.0 8892 8792      - A      Sep 18  1:17 db2sysc 0
db2inst1 418006  0.0  1.0 8584 8632      - A      Sep 18  0:04 /opt/IBM/db2/V9.
root     549118  0.0  0.0  836  864  pts/0 A    13:45:47  0:00 ps aux
root     540898  0.0  0.0  204  216  pts/0 A    13:45:47  0:00 sort -rn +3
root     536826  0.0  0.0 1424 1664      - A    09:35:40  0:00 sshd: root@pts/0
root     524518  0.0  0.0  752  776  pts/0 A    09:35:40  0:00 -ksh
root     520390  0.0  0.0  152  160  pts/0 A    13:45:47  0:00 head -10
(5)显示按顺序系统中受罚的进程
ufserver[/]#ps -eak|sort -rn +5
 PID     TTY    TIME CMD
 548886  pts/0  0:00 ps
 540924  pts/0  0:00 sort
 536826      -  0:00 sshd
 524518  pts/0  0:00 ksh
 471272      -  0:06 db2fmp
 450780      -  0:00 IBM.CSMAgentRMd
 442588      -  0:00 IBM.ServiceRMd
 438494   lft0  0:00 getty
 434388      -  0:02 xmwlm
 430110      -  0:00 db2dasrrm
 426144      -  0:00 db2fmd
 422118      -  1:17 db2sysc
 418006      -  0:04 kuddb2
 405728      -  0:00 cron
 401418      -  0:00 qdaemon
 397406      -  0:00 db2sysc
 393262      -  0:00 sshd
 389326      -  0:00 rmcd
 381152      -  0:00 muxatmd
 377066      -  0:00 db2sysc
 372964      -  0:00 db2sysc
 368822      -  0:00 biod
 364576      -  0:05 kuddb2
 356550      -  0:00 rpc.statd
 348332      -  1:10 endpoint
 340002      -  0:00 uprintfd
 331940      -  0:00 inetd
 327840      -  0:00 snmpmibd64
 323742      -  0:00 snmpdv3ne
 319644      -  0:00 portmap
 315546      -  0:00 syslogd
 311456      -  0:00 rpc.lockd
 307372      -  0:02 rpc.lockd
 303258      -  0:00 aixmibd64
 295126      -  0:00 random
 286860      -  0:00 rdpgc
 278766      -  0:00 xfs
 274634      -  0:00 writesrv
 266394      -  0:00 rtcmd
 258212      -  0:00 srcmstr
 254080      -  0:00 nfsSM
 249990      -  0:00 rgsr
 245888      -  0:00 kbiod
 241664      -  0:00 hostmibd64
 237706      -  0:00 shlap64
 233494      -  0:00 db2sysc
 229502      -  0:43 db2fmcd
 225396      -  2:55 dtgreet
 221294      -  0:00 dtlogin
 217212      -  0:13 syncd
 213098      -  0:06 X
 208998      -  0:00 dtlogin
 204900      -  0:00 posix_aioserver
 200802      -  0:00 aioserver
 196704      -  0:00 aioserver
 192606      -  0:00 aioserver
 188508      -  0:00 aioserver
 184492      -  0:00 errdemon
 180312      -  0:00 CgDaemon
 176214      -  0:00 SapiDaemon
 172116      -  0:00 MpxTestDaemon
 168018      -  0:00 MpxDispatchDaemon
 163920      -  0:00 MpxProactiveDaemon
 159822      -  0:00 MpxGrDaemon
 155724      -  0:00 MpxPeriodicCallbackDaemon
 151626      -  0:00 MpxResumeIoDaemon
 147528      -  0:00 MpxAsyncIoDaemon
 143430      -  0:00 resv_minder
 139346      -  0:00 usbCfgDev
 135240      -  0:00 dog
 122954      -  0:00 j2pg
 118918      -  0:00 pp2xmfree
 114780      -  0:00 pp_skimmer
 110656      -  0:00 lvmbb
 106646      -  0:00 aioserver
 102542      -  0:00 n4bg
  98410      -  0:00 pp2d
  94316      -  0:00 baseOpen
  90200      -  0:00 pp2def
  86178      -  0:00 pp_filler
  77862      -  0:00 armtrace_kproc
  73764      -  0:00 wlmsched
  69666      -  0:12 gil
  65568      -  0:00 netm
  61470      - 711:00 wait
  57372      - 755:16 wait
  53274      - 705:45 wait
  49176      -  0:04 xmgc
  45078      -  0:00 pilegc
  40980      -  0:00 psgc
  36882      -  0:00 memgrdd
  32784      -  0:00 memp_rbd
  28686      -  0:00 xmfreed
  24588      -  0:00 psmd
  20490      -  0:00 vmptacrt
  16392      -  0:00 lrud
  12294      -  0:01 sched
   8196      - 762:15 wait
    PID    TTY  TIME CMD
      1      -  0:00 init
      0      -  0:09 swapper
(6)显示按优先级顺序系统中的进程
ufserver[/]#ps -eak|sort -n +6 |head
    PID    TTY  TIME CMD
      0      -  0:09 swapper
      1      -  0:00 init
    PID    TTY  TIME CMD
   8196      - 762:50 wait
  12294      -  0:01 sched
  16392      -  0:00 lrud
  20490      -  0:00 vmptacrt
  24588      -  0:00 psmd
  28686      -  0:00 xmfreed
  32784      -  0:00 memp_rbd

(7)显示按处理时间为顺序系统中的前十个进程
ufserver[/]#ps vx|grep -v PID|sort -rn +3|head -10
    PID    TTY STAT  TIME PGIN  SIZE   RSS   LIM  TSIZ   TRS %CPU %MEM COMMAND
   8196      - A    763:23    0   384   384    xx     0     0 12.9  0.0 wait
  57372      - A    756:24    0   384   384    xx     0     0 12.8  0.0 wait
  61470      - A    712:04    0   384   384    xx     0     0 12.0  0.0 wait
  53274      - A    706:49    0   384   384    xx     0     0 11.9  0.0 wait
 225396      - A     2:56   44  2052  2124    xx    43    72  0.0  0.0 dtgreet
 348332      - A     1:10   59   540  1316    xx   697   776  0.0  0.0 /usr/lpp
 548922  pts/0 A     0:00    0   784   880    xx    71    96  0.0  0.0 ps vx
 540704  pts/0 A     0:00    0   200   236    xx    25    36  0.0  0.0 grep -v
 536826      - A     0:00    3   992  1664    xx   433   672  0.0  0.0 sshd: ro
 532674  pts/0 A     0:00    0   176   216    xx    32    40  0.0  0.0 sort -rn
ufserver[/]#

相关文章
|
缓存 人工智能 算法
不同业务怎么选服务器?CPU / 内存 / 带宽配置表
本文详解了服务器三大核心配置——CPU、内存、带宽,帮助读者快速理解服务器性能原理。结合不同业务场景,如个人博客、电商、数据库、直播等,提供配置选择建议,并强调合理搭配的重要性,避免资源浪费或瓶颈限制。内容实用,适合初学者和业务选型参考。
1757 0
|
机器学习/深度学习 存储 算法
NoProp:无需反向传播,基于去噪原理的非全局梯度传播神经网络训练,可大幅降低内存消耗
反向传播算法虽是深度学习基石,但面临内存消耗大和并行扩展受限的问题。近期,牛津大学等机构提出NoProp方法,通过扩散模型概念,将训练重塑为分层去噪任务,无需全局前向或反向传播。NoProp包含三种变体(DT、CT、FM),具备低内存占用与高效训练优势,在CIFAR-10等数据集上达到与传统方法相当的性能。其层间解耦特性支持分布式并行训练,为无梯度深度学习提供了新方向。
1075 1
NoProp:无需反向传播,基于去噪原理的非全局梯度传播神经网络训练,可大幅降低内存消耗
|
存储
阿里云轻量应用服务器收费标准价格表:200Mbps带宽、CPU内存及存储配置详解
阿里云香港轻量应用服务器,200Mbps带宽,免备案,支持多IP及国际线路,月租25元起,年付享8.5折优惠,适用于网站、应用等多种场景。
4005 0
|
消息中间件 存储 网络协议
从零开始掌握进程间通信:管道、信号、消息队列、共享内存大揭秘
本文详细介绍了进程间通信(IPC)的六种主要方式:管道、信号、消息队列、共享内存、信号量和套接字。每种方式都有其特点和适用场景,如管道适用于父子进程间的通信,消息队列能传递结构化数据,共享内存提供高速数据交换,信号量用于同步控制,套接字支持跨网络通信。通过对比和分析,帮助读者理解并选择合适的IPC机制,以提高系统性能和可靠性。
2513 14
|
弹性计算 定位技术 数据中心
阿里云服务器配置选择方法:付费类型、地域及CPU内存配置全解析
阿里云服务器怎么选?2025最新指南:就近选择地域,降低延迟;长期使用选包年包月,短期灵活选按量付费;企业选2核4G5M仅199元/年,个人选2核2G3M低至99元/年,高性价比爆款推荐,轻松上云。
1355 11
|
存储 设计模式 监控
快速定位并优化CPU 与 JVM 内存性能瓶颈
本文介绍了 Java 应用常见的 CPU & JVM 内存热点原因及优化思路。
1609 166
|
存储 人工智能 自然语言处理
AI代理内存消耗过大?9种优化策略对比分析
在AI代理系统中,多代理协作虽能提升整体准确性,但真正决定性能的关键因素之一是**内存管理**。随着对话深度和长度的增加,内存消耗呈指数级增长,主要源于历史上下文、工具调用记录、数据库查询结果等组件的持续积累。本文深入探讨了从基础到高级的九种内存优化技术,涵盖顺序存储、滑动窗口、摘要型内存、基于检索的系统、内存增强变换器、分层优化、图形化记忆网络、压缩整合策略以及类操作系统内存管理。通过统一框架下的代码实现与性能评估,分析了每种技术的适用场景与局限性,为构建高效、可扩展的AI代理系统提供了系统性的优化路径和技术参考。
1078 4
AI代理内存消耗过大?9种优化策略对比分析
|
弹性计算 前端开发 NoSQL
2025最新阿里云服务器配置选择攻略:CPU、内存、带宽与系统盘全解析
本文详解2025年阿里云服务器ECS配置选择策略,涵盖CPU、内存、带宽与系统盘推荐,助你根据业务需求精准选型,提升性能与性价比。
|
存储 弹性计算 固态存储
阿里云服务器配置费用整理,支持一万人CPU内存、公网带宽和存储IO性能全解析
要支撑1万人在线流量,需选择阿里云企业级ECS服务器,如通用型g系列、高主频型hf系列或通用算力型u1实例,配置如16核64G及以上,搭配高带宽与SSD/ESSD云盘,费用约数千元每月。
1880 0

热门文章

最新文章