问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何按占用内存大小查看Linux下的进程

发布网友 发布时间:2022-04-19 11:02

我来回答

1个回答

热心网友 时间:2022-05-04 07:12

那么如何按占用内存大小查看Linux下的进程呢?

ps

常用参数

-A 所有进程均显示出来
-a 不与terminal有关的所有进程
-u 有效使用者相关的进程
-x 通常与a一起用,可列出较完整信息

按内存大小排序

ps -aux默认是按PID从小到大显示的,若想按占用内存大小排序则需要借助另外sort命令针对第4列(内存所在列)排序:

ps -aux | sort -k4rn

如果我们只想看前n个进程, 还可以借助head命令,比如查看前10个占用内存最大的进程:

ps -aux | sort -k4rn | head -n 10

我们还可以借助awk来指定显示哪几列信息:

ps -aux |awk '{print $2, $4, $11}' | sort -k2rn | head -n 10

注意:我们先用awk指定了要显示的列, 这时sort的参数也要变化了.

top

常用参数

-d: 后面加数字指定数据刷新的频率, 预设是5秒
-p: 指定某些个pid进行观察

top执行过程中可使用的按键命令

?: 显示top中可以输入的按键命令
P: 以cpu使用率排序显示

M: 以内存使用率排序显示

N: 以PID排序显示
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
win7窗口淡入淡出慢 iPhone 小技巧:如何将 Safari 浏览器中的网页添加到桌面? 锰粉是什么颜色的金属 铁精粉的常见颜色是什么 烟花爆竹中的金属粉末如何使其呈现绚丽色彩? 金粉有哪些种类 灰土每层回填最大厚度 灰土基础简史 如何让一个喜欢你的女孩讨厌你! 西环里新区基本资料 如何查看linux下进程占用内存 linux怎么看哪个进程占用多少内存 Linux下如何查看哪个进程占用存储空间多 linux怎么查看每个进程占用的内存 linux如何查看进程占用内存 linux 怎么查进程占用内存大小 linux如何查看当前有哪些进程占用内存 查看LINUX进程内存占用情况 linux中怎么查看程序占用内存大小 linux怎么查看进程内存使用情况 linux如何查看每个进程使用内存大小 linux 怎么查看进程 内存占用 延安整风运动的方针是什么 延安整风运动的内容及意义 1942年延安整风运动的方针是? 延安整风运动最主要的任务是什么? 延安整风运动基本方针? 延安整风运动的基本过程 路由器修改无线密码怎么使用方法 路由器怎么改登录密码 如何在linux下看进程实际占用内存 Linux如何查看当前占用CPU或内存最多的几个进程 查看Linux系统进程内存占用情况 国光高拍仪摄像头无法打开 高拍仪的前置摄像头可以打开,拍证件的摄像头打不开,在其他电脑上又好着,这是为什么 我的高拍仪,提示摄像头未开启,请稍候.是怎么回事 高拍仪主不显示副头 捷宇科技高拍仪的前置摄像头出不来 怎么回事 我的高拍仪找不到摄像头? 高拍仪安装上了,桌面上也有图标显示,可是点击图标之后没反应就是一直打不开???请问这要怎么解决? 良田高拍仪如何切换主摄像头 高拍仪两个摄像头为什么一个不能用 紫图高拍仪镜头怎么切换 电脑里的高拍仪软件怎么打不开? 高拍仪正常,网页内不能拍照 捷宇高拍仪摄像头白屏 捷宇高拍仪打不开 高拍仪双摄像头为什么只能开启一个 当兵的徽章是什么材料制成的 军旗、军徽的定义、制作标准及使用情况有哪些?