Kernel

NAS:100% 系統(核心)cpu 使用率

  • March 1, 2015

我有一個單核NAS My Live Duo。它執行Debian lenny發布。我通過htop實用程序發現它不斷使用 100% 的redcpu,而沒有任何明顯的程序來吃它。

比我檢查iostat -xkt 1更多細節並找到這個輸出:

03/01/15 11:35:12
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          0.00    0.00  100.00    0.00    0.00    0.00

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda               0.00     0.00  780.00    0.00 49920.00     0.00   128.00     0.41    0.53   0.52  40.80
sdb               0.00     0.00  780.00    0.00 49920.00     0.00   128.00     0.36    0.47   0.47  36.40
md0               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
md2               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00
md3               0.00     0.00    0.00    0.00     0.00     0.00     0.00     0.00    0.00   0.00   0.00

如何找到導致這種高 io 使用率的原因以解決該問題?

我認為那裡有問題df -H

您的其中一張磁碟已滿載。

所有你需要的是lsof | grep deleted | less

這可以幫助您了解哪些文件被程序刪除並“保留在記憶體中”。

為了解決您的問題,您應該重新啟動保存已刪除文件的程序。

引用自:https://unix.stackexchange.com/questions/187515