永发信息网

linux如何查看当前占用CPU或内存最多的5个进程

答案:2  悬赏:70  手机版
解决时间 2021-03-25 17:53
linux如何查看当前占用CPU或内存最多的5个进程
最佳答案
如果是10个进程,K=10,如果是最高的三个,K=3
说明:ps -aux中(a指代all——所有的进程,u指代userid——执行该进程的用户id,x指代显示所有程序,不以终端机来区分)
ps -aux的输出格式如下:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 19352 1308 ? Ss Jul29 0:00 /sbin/init
root 2 0.0 0.0 0 0 ? S Jul29 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Jul29 0:11 [migration/0]
sort -k4nr中(k代表从第几个位置开始,后面的数字4即是其开始位置,结束位置如果没有,则默认到最后;n指代numberic sort,根据其数值排序;r指代reverse,这里是指反向比较结果,输出时默认从小到大,反向后从大到小。)。本例中,可以看到%MEM在第4个位置,根据%MEM的数值进行由大到小的排序。
head -K(K指代行数,即输出前几位的结果)
|为管道符号,将查询出的结果导到下面的命令中进行下一步的操作。
方法2:top (然后按下M,注意大写)
二、可以使用下面命令查使用CPU最多的K个进程
方法1:
ps -aux | sort -k3nr | head -K
方法2:top (然后按下P,注意大写)
全部回答
可以使用一下命令查使用内存最多的5个进程
ps -aux | sort -k4nr | head 5
或者
top (然后按下M,注意大写)
可以使用一下命令查使用CPU最多的5个进程
ps -aux | sort -k3nr | head 5
或者
top (然后按下P,注意大写)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
衣带诏的衣带诏案真相
水煮豆角怎么做好吃,水煮豆角的家常做法
海南火爆路边小吃培训哪家好
动不动就发脾气老是烦一天心
最近国家有一个扶贫政策就是国家给拨4万元,
一次自费保养需要多少钱
求《微机原理与接口技术》【楼顺天】【周佳社
iphone7p256g内存仅仅只是能多存点东西吗
同桌两。。
电灯是怎么制作出来的
SZD是建筑基础中表示什么构件
蚂蚁搬家哪个是正宗的
丰田卡罗拉用油一百公里十二八油正常吗
房间进门阳台 然后再入门请问坐向用哪坐门
--Idon’tbelieveyou’vealreadyfinishedread
推荐资讯
爷爷的年龄是我的6倍'我比小明大了55岁&#
三六七九本期现解一数字
为什么要先交钱再入学校?
艾和卢蒿是一种植物吗?
脾虚是不是容易发脾气
《蝴蝶梦》的写作背景
三年级下册667除以6=几
0表没有数0不是一个数对吗
呼和浩特哪有卖时尚男包
铭歌汇MKV地址在什么地方,想过去办事,
vmix输出设置。vMIX HD Pro 怎么输出到扩展屏
泉州到北海怎么走方便快捷
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?