使用 效能監視器 尋找使用者模式記憶體流失

如果您懷疑有使用者模式記憶體流失,但不確定哪個進程造成它,請使用 效能監視器 來測量個別進程的記憶體使用量。

以系統管理員身分執行 效能監視器。 新增下列計數器:

  • 過程>您想要檢查每個行程的私用位元組 ()

  • 過程>您想要檢查每個行程的虛擬位元組 ()

將更新時間變更為 600 秒,以擷取一段時間的流失圖表。 您可能也會想要將數據記錄到檔案,以供稍後檢查。

Private Bytes 計數器指出進程已配置的記憶體總量,不包括與其他進程共用的記憶體。

Virtual Bytes 計數器會指出進程所使用的虛擬位址空間目前大小。

某些記憶體流失會出現在數據檔中,格式為配置私用位元組的增加。 其他記憶體流失會以虛擬位址空間增加的形式顯示。

判斷哪一個進程流失記憶體之後,請使用 UMDH 工具來判斷發生錯誤的特定例程。 如需詳細資訊,請參閱 使用UMDH尋找使用者模式記憶體流失