linux下查看最消耗CPU、内存的进程
1.CPU占用最多的前10个进程:
ps auxw|head -1;ps auxw|sort -rn -k3|head -10
2.内存消耗最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k4|head -10
3.虚拟内存使用最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k5|head -10
vmstat 1 10 查看内存开销
iostat -x 1 10 查看io开销
free详解
注意,有些结果可能计算有重复,比如统计内存,服务进程带来的开销,有可能是重复计算的,因为使用了共享内存。
本文介绍如何在Linux环境下使用命令行工具ps、vmstat及iostat等来监控系统资源使用情况,包括查看CPU、内存和虚拟内存消耗最多的进程,并提供实用命令帮助定位性能瓶颈。
280

被折叠的 条评论
为什么被折叠?



