Linux系统cpu负载过高问题排查方法
时间:2016-01-02 21:42 来源:linux.it.net.cn 作者:IT
Linux下可以查看cpu的命令很多,有top,uptime,sar,ps等,这里使用top查看
具体的参数以及使用可以使用命令man top查看,这里只说几个简单的参数
P:按%CPU使用率排行
T:按MITE+排行
M:按%MEM排行
Q:退出
Cpu占用过大可以使用top命令查看到具体是哪些进程占用的,找到pid号,
top -Hp pid可以具体跟踪某个进程的具体内存和cpu的占用情况,然后根据程序的情况具体分析,可以通过系统日志和web日志,如果判断程序没有异常,建议升级cpu。
通常如果是被攻击导致,在流量和网络连接上也会有异常,可以结合起来查看。
(责任编辑:IT)
Linux下可以查看cpu的命令很多,有top,uptime,sar,ps等,这里使用top查看
具体的参数以及使用可以使用命令man top查看,这里只说几个简单的参数 P:按%CPU使用率排行
M:按%MEM排行
Q:退出
Cpu占用过大可以使用top命令查看到具体是哪些进程占用的,找到pid号,
top -Hp pid可以具体跟踪某个进程的具体内存和cpu的占用情况,然后根据程序的情况具体分析,可以通过系统日志和web日志,如果判断程序没有异常,建议升级cpu。
通常如果是被攻击导致,在流量和网络连接上也会有异常,可以结合起来查看。 |