文章目录
- 1.free命令
- 2.top命令
- 3.PS命令
- 3.1 查看内存占用前10位:
- 3.2 查看CPU占用前10位
- 参考文档
1.free命令
可以通过free命令查看物理内存占用情况
#单位KB
free
#单位MB
free -m
#单位GB
free -h
2.top命令
输入top命令,会输出定时刷新的程序PID、内存和CPU情况,类似Windows任务管理器
按x键,高亮排序列,默认应该是%CPU,按CPU占用排序。
按shift+> , 可以看到高亮部分到%MEM,按内存占用排序。
按ctrl+C退出top指令模式
3.PS命令
3.1 查看内存占用前10位:
ps aux | head -1;ps aux |grep -v PID |sort -rn -k +4 | head -10
或如下命令
ps aux --sort -rss | head -n 10
3.2 查看CPU占用前10位
ps aux | head -1;ps aux |grep -v PID |sort -rn -k +3 | head -10
或如下命令
ps aux --sort -pcpu | head -n 10
参考文档
https://blog.csdn.net/fangfu123/article/details/110120506