> Linux教程 > 系统运维 >

Linux系统cpu负载过高问题排查方法

Linux下可以查看cpu的命令很多,有top,uptime,sar,ps等,这里使用top查看

1.png

 

具体的参数以及使用可以使用命令man top查看,这里只说几个简单的参数

P:按%CPU使用率排行


T:按MITE+排行

 

M:按%MEM排行

 

Q:退出

 

Cpu占用过大可以使用top命令查看到具体是哪些进程占用的,找到pid号,

 

top -Hp pid可以具体跟踪某个进程的具体内存和cpu的占用情况,然后根据程序的情况具体分析,可以通过系统日志和web日志,如果判断程序没有异常,建议升级cpu。

通常如果是被攻击导致,在流量和网络连接上也会有异常,可以结合起来查看。


 

 
(责任编辑:IT)