###真实遇到的,面试过程也可能遇到哈1
生产环境某台服务器负载过高,执行top命令查看,结果如下:
Cpu(s): 87.8%us, 0.2%sy, 0.0%ni, 12.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
可以发现,是由于CPU占用过多导致的。
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:
ps aux|grep -v PID|sort -rn -k +3|head (ps aux输出第三列%CPU,ps -ef 木有)
linux下获取占用内存资源最多的10个进程,可以使用如下命令组合:
ps aux|grep -v PID|sort -rn -k +4|head (ps aux输出第三列%MEM,ps -ef 木有)
sort & cut命令的相关介绍,请移步:http://tenderrain.blog.51cto.com/9202912/1651535
ps -ef & ps aux的区别(待补充)
本文转自Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1651536,如需转载请自行联系原作者