你能推薦一個免費的輕量級效能監控工具嗎?

你能推薦一個免費的輕量級效能監控工具嗎?

似乎有很多不同的軟體可供使用,但您會推薦什麼?

我想要一些可以記錄 24 小時內進程 cpu 和記憶體的東西。

理想情況下,如果結果可以採用圖表格式那就更理想了。

我的一台用戶的筆記型電腦速度變慢,每天都需要重新啟動。

我已詢問導致問題的進程名稱,但任務管理器永遠無法載入。使用者必須手動關閉系統電源並重新啟動,這樣速度會更快。

但我只能遠端支援。我登入的所有內容似乎都運作正常。

謝謝人們!

答案1

你沒有說是哪個Windows,所以我假設是XP。

查看性能記錄而非僅使用 Perfmon 的即時圖形工具。透過這種方式,Perfmon 將創建一個包含其記錄的所有資料的二進位文件,無論您喜歡什麼採樣間隔,只要您喜歡。稍後您可以使用圖形檢視器開啟它: 替代文字 http://h.imagehost.org/0490/perflog.png

但也許你什麼真的想要的是 Perfmon 的 Alerts 工具。您可以在此處定義一個效能計數器,然後當它超過或低於您確定的值時,它可以執行您定義的操作。就像運行一個小 cmd 腳本將所有當前進程名稱記錄到檔案中一樣:

@echo off
echo. >> c:\proclog.txt
date /t >> c:\proclog.txt
time /t >> c:\proclog.txt
tasklist >> c:\proclog.txt

如果您要這樣做,我建議使用以下計數器:

  • 系統\處理器佇列長度(值大於 20 時觸發)
  • PhysicalDisk\Current Disk Queue Length\driveletter(值大於 10 時觸發)

我沒有理會任何記憶體計數器,因為當你受到記憶體限制時,無論如何你都會對硬碟造成影響。如果系統有多個 CPU 或核心,則在大於 20 * numberofcores 的 CPU 佇列上觸發。

答案2

我假設您的作業系統是 Windows。如果是這種情況,您可以使用 PerfMon:

http://support.microsoft.com/kb/305610

您可能還想看看這個:

http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=31fccd98-c3a1-4644-9622-faa046d69214&displaylang=en

答案3

速度變慢和任務管理器沒有響應並不是其他進程佔用 CPU 或內存所必需的(儘管,我見過 Firefox 臭名昭著地這樣做 - 但是,然後我也用擴展加載它)。

我建議跑步頁面碎片整理一次檢查頁面檔案是否碎片過多。
另請檢查主磁碟機 ( C:\?) 是否幾乎已滿。

相關內容