Performance

了解 Perfmon 中的 %DiskTime

  • October 14, 2013

100-700我有一台過去幾天一直在 %DiskTime 附近跳躍的伺服器。

我知道這表明存在 I/O 瓶頸——但我該怎麼做呢?關於磁碟,我需要檢查或更改什麼?

使用程序資源管理器 (procexp) 來追踪問題。您需要在視圖窗格中添加額外的列,專門用於磁碟讀取和磁碟寫入。一旦你找到了罪魁禍首,你就可以從那裡開始(與供應商或開發人員聯繫)。

您可能希望查看該程序在做什麼,並且可以使用程序監視器 (procmon) 來執行此操作。當您啟動 procmon 時,您可能希望過濾掉除您正在調查的程序之外的所有內容。

這兩個工具帶有自己的幫助文件(而且非常好)。為了進一步深入,我推薦 Mark Russinovich 的 windows internals 書籍。

程序瀏覽器

程序監視器

Sysinternals 流程實用程序

Windows 內部書籍

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