我需要找出服務DLL的CPU利用率。我查看了現有的示例,我們可以找到進程的CPU利用率。服務DLL的CPU利用率?
我認爲DLL將由services.exe加載。所以有可能通過DLL找出CPU利用率。
我正在使用Windows平臺上的C++。
我需要找出服務DLL的CPU利用率。我查看了現有的示例,我們可以找到進程的CPU利用率。服務DLL的CPU利用率?
我認爲DLL將由services.exe加載。所以有可能通過DLL找出CPU利用率。
我正在使用Windows平臺上的C++。
的添加過程測量的過程做的svchost.exe的副本,並將其命名爲dbgsrvc.exe;然後進入註冊表中的服務條目(例如,HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Eventlog),並將ImagePath更改爲使用dbgsrvc而不是服務。這樣,您就可以將您的服務分離到自己的流程中,以便獲得性能指標。
Windows中唯一可用的性能計數器位於進程級別。服務DLL是什麼意思?我知道的唯一一個service.DLL是一個木馬病毒。
但是你在談論通用服務DLL或特定文件嗎?
試試這個:
tasklist /svc
。查看svchost.exe託管服務的輸出。注意這個過程的PID。您應該監視宿主dll的進程。
服務是否託管在svchost中? – arul 2009-01-06 20:43:40
是託管在svchost – anand 2009-01-06 21:28:41