首先,您必須確定系統已啟用磁碟計數器。若要執行此操作,請開啟命令提示字元,輸入 diskperf 命令,然後按下 Enter 鍵。如果磁碟計數器已啟用,您應該會收到一則訊息,表示它們已啟用或依需求自動啟用。
若要啟用所有磁碟計數器,請使用命令提示字元輸入 diskperf -y 命令。如果您要在測試後再次停用磁碟計數器,可以使用 diskperf-n。
現在,若要開始測量寫入速度,請打開 “性能監視器 ”(從 “開始”>系統管理工具中)。
若要將效能日期儲存至記錄檔案,您需要設定 Data Collector 資料集。若要執行此作業,請在左側窗格中展開 Data Collector 資料集類別,然後選取使用者定義。從 動作 功能表中,選取 新增 > Data Collector 資料集。
精靈會引導您進行一般 Data Collector 資料集設定,但基於我們的目的,您應選擇手動建立,以取得我們感興趣的資料集。
選取要包含哪些資料時,請至少選取效能計數器。要選擇的計數器位於邏輯磁碟機和實體磁碟機兩種類別下,並會命名為:
磁碟寫入功能:
Avg.Disk Bytes/Write
Avg.Disk sec/Write
Disk Write Bytes/sec
Disk Writes/sec
磁碟讀取功能:
Avg.Disk Bytes/Read
Avg.Disk sec/Read
Disk Read Bytes/sec
Disk Read/sec
包括 Avg.Disk Queue Length 也有助於識別任何潛在問題。
完成精靈後,請選取您剛剛建立的 Data Collector 資料集,然後從上方的功能表列或「動作」功能表開始資料集。
讓資料收集持續執行一段時間。在大多數例項中,執行時間越長越好。若要查看正常運作期間的磁碟機效能,您可以在任何正常運作期間收集資料。若要在負載下進行測試,您應將大量資料複製到磁碟機。請注意執行此作業的時間,以更容易在記錄中找到。當您認為有足夠的資料時,可以從頂端功能表列或「動作」功能表停止收集資料。現在可以在指定的位置找到記錄檔,同時將 Data Collector 資料集設定為 .blg 檔案。按兩下此檔案即可開啟以進行分析。
如果您要即時監控系統,請在左側導覽窗格中選取效能監視器,然後新增與上述相同的計數器。請注意,這只會為您提供最後一分鐘左右的即時資訊,且如果您沒有執行 Data Collector 資料集,將不會儲存資料。