複製鏈接
請複製以下鏈接發送給好友

perfmon.msc

鎖定
perfmon.exe 文件位於C:\Windows\System32目錄下。可以用於監視CPU使用率、內存使用率、硬盤讀寫速度、網絡速度等。
Perfmon.msc提供了圖表化的系統性能實時監視器、性能日誌和警報管理,系統的性能日誌可定義為二進制文件、文本文件、SQLSERVER表記錄等方式,可以很方便地使用第三方工具進行性能分析。
中文名
性能監視器(Perfmon.msc)
外文名
Perfmon
説 明
計算機性能監測程序
打開方式
開始——運行
簡    介
可以看到裏面默認有三個計數器

目錄

perfmon.msc簡介

perfmon.msc
説 明:計算機性能監測程序(Computer performance monitoring procedures)
“性能”管理單元窗口 “性能”管理單元窗口
功能概述: 默認監測的性能參數有內存使用情況、硬盤存儲排除情況、CPU佔用情況。分別由不同顏色的線條顯示。雖然監測功能簡單,但在沒有安裝其他性能監測工具的情況下對了解主機性能還是有幫助的。

perfmon.msc打開方式

開始——運行——CMD——perfmon.msc——enter
可以看到裏面默認有三個計數器,分別監視這三個設備參數:
(1)%Processor Time:測試CPU響應系統請求所花的時間百分比。
(2)%Pages/Sec:每秒鐘發生的頁面錯誤的次數,也就是所請求的頁不在內存中,而需要到硬盤裏去讀取的計數。
(3)%Disk Time:硬盤忙於為讀或寫入請求提供服務所用時間的百分比。
在利用PerfMon進行服務器基準測試時,可利用以下計數器來驗證內存分配是否影響到服務器整體性能:
  • Memory::Available Bytes——該計數器顯示操作系統可使用物理內存與服務器進程及應用程序運行所需內存總和比較的結果。
  • Memory:Committed Bytes——該計數器顯示的結果會隨時間推移而變化,需要追蹤記錄以瞭解某段時間內的負載峯值活動。可以通過追蹤Committed Bytes中峯值與谷值所出現的時間瞭解服務器是如何運行的。需確保可用內存(available memory)比提交的內存(committed memory)至少多4MB或5%以上。
  • Memory:Page Faults/sec——該計數器記錄某應用程序嘗試從被標識為“不存在(not present)”的虛擬內存位置讀取數據時產生的頁面錯誤。大多數情況下,0是最理想的測量結果。任何高於0的測量值都意味着響應時間的延遲。記住,Memory:Page Faults/sec測量值為硬頁面錯誤和軟頁面錯誤總和。硬頁面錯誤發生在當某個文件需要從硬盤而不是虛擬內存中獲取時。與此相反,軟頁面錯誤發生在某已解決的頁面錯誤,數據在物理內存的其他位置被找到,雖然有中斷處理器,但對性能的影響微乎其微。 [1] 
參考資料