perfmon.msc

perfmon.msc

perfmon.exe 檔案位於C:\Windows\System32目錄下。可以用於監視CPU使用率、記憶體使用率、硬碟讀寫速度、網路速度等。

Perfmon.msc提供了圖表化的系統性能實時監視器、性能日誌和警報管理,系統的性能日誌可定義為二進制檔案、文本檔案、SQLSERVER表記錄等方式,可以很方便地使用第三方工具進行性能分析。

基本介紹

  • 中文名:性能監視器(Perfmon.msc)
  • 外文名:Perfmon
  • 說 明:計算機性能監測程式
  • 打開方式:開始——運行
  • 簡介:可以看到裡面默認有三個計數器
簡介,打開方式,

簡介

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

打開方式

開始——運行——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測量值為硬頁面錯誤和軟頁面錯誤總和。硬頁面錯誤發生在當某個檔案需要從硬碟而不是虛擬記憶體中獲取時。與此相反,軟頁面錯誤發生在某已解決的頁面錯誤,數據在物理記憶體的其他位置被找到,雖然有中斷處理器,但對性能的影響微乎其微。

相關詞條

熱門詞條

聯絡我們