Linux系統CPU高負載處理

  公司在阿里雲的Linux服務器CPU負載高達90幾,太嚇人了,現在把處理的過程記錄如下:
1 通過top定位到耗費CPU資源較多的進程,假設進程名爲“abc”,PID爲111
2 定位到進程目錄下
  cd /proc/111
  ll exe
3 如果發現不是正常的應用,可以直接刪除對應的可執行文件
4 如果exe沒有指向的可執行文件,則:ps -el | grep 111
  查看其進程狀態,如果是D或Z,則kill無法將其殺死,因此需要找到其父進程,並將父進程殺死(如果父進程確實不需要的話); 
  查看父進程的方式:
  ps axjf

如果以上的方式都不管用或父進程爲1,只能重啓機器了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章