2014-11-25 111 views
2

我是新來的perfmon,我試圖在Windows 7如何使用perfmon記錄windows進程的內存消耗?

使用該工具來檢查一個給定的,單個進程的內存消耗(以檢查內存泄漏)在perfmon我創建了一個新的DataCollector並嘗試添加新的計數器。在Available counter列表中,我看到條目Process,其中有幾個子計數器(例如「處理計數」),從中我可以選擇要監視的進程的實例。但是在子計數器列表中(正在處理中),我沒有找到一個名爲「Memory」的字段。

但是,在Available counter列表中還有一個名爲「Memory」的條目,其中有幾個子條目。但無論選擇哪個子條目,都沒有我可以選擇的實例!

那麼,如何選擇監視給定進程的內存消耗呢?它是否隱藏在其他櫃檯/子櫃檯後面?

回答

0

下面的計數器內存是關於物理RAM和物理RAM是關係到計算機,而不是進程。因此,沒有別的選擇。你可以看到,如果你打開描述:

Perfmon Description of memory

相反,你就過程選擇是不是太糟糕。如果您查看該列表的末尾,則會發現虛擬內存相關信息

Perfmon about virtual memory