DA0505:為進行程式碼剖析的處理序所配置的平均私用位元組

規則 ID

DA0505

分類

資源管理

程式碼剖析方法

全部

訊息

收集這項資訊僅供參考。Process Private Bytes 計數器會測量您要進行程式碼剖析之處理序所配置的虛擬記憶體。所報告的值是在所有測量間隔計算出的平均值。

規則型別

資訊

當您使用取樣、.NET 記憶體或資源爭用方法進行程式碼剖析時,必須至少收集 10 個範本才能觸發此規則。

規則描述

這個訊息回報處理序目前已配置的平均虛擬記憶體量 (私用位元組,以位元組為單位)。私用位元組代表由處理序所配置而且只能供在處理序內部執行之執行緒存取的虛擬記憶體位置。

對於在 32 位元電腦上執行的 32 位元處理序,處理序位址空間私用部分的上限為 2 GB。透過使用 /3GB Boot.ini 參數,32 位元處理序可以取得多達 3 GB 的虛擬記憶體。在 64 位元電腦上執行的 32 位元處理序可以取得多達 4 GB 的私用虛擬記憶體。

在 64 位元電腦上執行的 64 位元處理序可以取得多達 8 TB 的私用虛擬記憶體。

回報的值是進行程式碼剖析之處理序處於作用中狀態的所有測量間隔期間的平均值。

如需處理序位址空間的詳細資訊,請參閱<Windows 記憶體管理>文件中的虛擬位址空間 (英文)。

如何使用規則資料

使用回報值可以比較程式之不同版本或組建間的效能,或了解應用程式在不同程式碼剖析情節下的效能。