Linux

查找導致 IO 等待時間的程序

  • November 3, 2018

mpstat -P ALL 在 8 核 CPU 的單核上顯示高 %wa 時間,我試圖找出寫入磁碟的內容。那麼我怎樣才能弄清楚那個 CPU 核心上執行的是什麼?

  • 執行iotop並將顯示寫入磁碟的程序。

按下a它以頂部最貪婪的過程。

在此處輸入圖像描述

  • lsof以下將返回所有已打開以供寫入的文件的列表:**

lsof | grep -e "[[:digit:]]\+w"

輸出中的 PSR 列:

ps -eLF

將向您顯示每個核心上的 PID。

引用自:https://serverfault.com/questions/616570