2016-08-31 75 views
-2

我希望從進程開始到退出時監視進程的CPU和內存使用情況(使用情況,堆分配情況,位置等...)。從進程開始到結束監視內存使用情況

例如:

monitorProcess.exe myProcess.exe --myProcessParameter 123

是否有任何工具執行此(優選開源)?

或者,我應該研究哪些關鍵的API函數來自己完成這項工作?

我不是在尋找Process Explorer或類似的東西。我想將它附加到一個特定的過程並只監視那個過程。

+0

爲什麼立即downvote沒有解釋?我搜索了這個問題的各種表述,並在「top」之後的「任務管理器」之後遇到「進程管理器」... – Goodies

+0

我只能猜測,但可能是因爲你沒有做太多的事情來定義究竟是什麼您想要監視的進程,是否要實時顯示它,還是在退出時收集摘要等等。您可能還需要指定要作爲目標的操作系統。 –

回答