共用方式為


記憶體效能資訊

記憶體效能資訊可從記憶體管理員透過系統 性能計數器以及透過 GetPerformanceInfoGetProcessMemoryInfo和 globalMemoryStatusEx等函式取得。 Windows 任務管理器、可靠性和效能監視器,以及 進程總管 工具等應用程式會使用性能計數器來顯示系統和個別進程的記憶體資訊。

本主題會將性能計數器與記憶體效能函式和 Windows 任務管理器傳回的數據產生關聯:

系統記憶體效能資訊

下表將記憶體物件性能計數器與 MEMORYSTATUSEXPERFORMANCE_INFORMATIONPROCESS_MEMORY_COUNTERS_EX 結構中記憶體效能函式所傳回的數據產生關聯,以及任務管理器所顯示的對應資訊。

記憶體物件計數器 (除非另有註明) 結構 Windows Server 2008 和 Windows Vista 的 [任務管理器效能] 索引標籤 Windows Server 2003 和 Windows XP 的 [任務管理器效能] 索引標籤
可用 KB MEMORYSTATUSEXullAvailPhysPERFORMANCE_INFORMATIONPhysicalAvailable 物理記憶體中減去 記憶體 圖表中顯示的使用量值:總計 物理記憶體:可用的
沒有 MEMORYSTATUSEXullTotalPhysPERFORMANCE_INFORMATIONPhysicalTotal 物理記憶體 (MB):總 物理記憶體:總
認可位元組 PERFORMANCE_INFORMATIONCommitTotal 系統:頁面檔案 第一個值(以 MB 為單位) 認可費用:總
認可限制 MEMORYSTATUSEXullTotalPageFilePERFORMANCE_INFORMATIONCommitLimit 系統:頁面檔案 第二個值(以 MB 為單位) 認可費用:限制
Windows Server 2003 和 Windows XP 免費 & 零頁列表位元組:不支援此性能計數器
沒有 物理記憶體(MB):免費 不適用
沒有 PERFORMANCE_INFORMATIONCommitPeak 沒有 認可費用:尖峰
沒有 PERFORMANCE_INFORMATIONHandleCount 系統:處理 總計:句柄
沒有 MEMORYSTATUSEXullAvailPageFile 沒有 沒有
集區非分頁位元組 PERFORMANCE_INFORMATIONKernelNonpaged 核心記憶體:非分頁 核心記憶體:非分頁
集區分頁位元組 PERFORMANCE_INFORMATIONKernelPaged 核心記憶體:分頁 核心記憶體:分頁
集區分頁位元組 + 集區非分頁位元組 PERFORMANCE_INFORMATIONKernelTotal 核心記憶體:總 核心記憶體:總
行程 (Objects 物件) PERFORMANCE_INFORMATIONProcessCount 系統:進程 總計:進程
線程計數(進程(_Total) 物件) PERFORMANCE_INFORMATIONThreadCount 系統:線程 總計:線程
待命和修改清單上的快取位元組 + 可共用頁面 PERFORMANCE_INFORMATIONSystemCache 沒有 系統快取
快取位元組 + 修改的頁面清單位元組 + 待命快取保留位元組 + 待命快取一般優先順序位元組 + 待命快取代碼位元組 Windows Server 2003 和 Windows XP: 除了快取位元組以外,不支援這些性能計數器。
沒有 物理記憶體 (MB):快取 不適用

 

處理記憶體效能資訊

下表將進程物件性能計數器與 MEMORYSTATUSEXPERFORMANCE_INFORMATIONPROCESS_MEMORY_COUNTERS_EX 結構中記憶體效能函式所傳回的數據產生關聯,以及任務管理器所顯示的對應資訊。

Process 物件計數器 結構 Windows Server 2008 和 Windows Vista 的 [任務管理器處理程式] 索引卷標 Windows Server 2003 和 Windows XP 的 [任務管理器處理程式] 索引標籤
句柄計數 沒有 句柄 句柄
頁面檔案位元組 PROCESS_MEMORY_COUNTERS_EXPagefileUsage 系統進程以外的所有進程認可大小。 針對系統進程,頁面檔案位元組一律為0。 系統進程以外的所有進程 VM 大小。 針對系統進程,頁面檔案位元組一律為0。
頁面檔案位元組尖峰 PROCESS_MEMORY_COUNTERS_EXPeakPagefileUsage 沒有 沒有
集區非分頁位元組 PROCESS_MEMORY_COUNTERS_EXQuotaNonPagedPoolUsage NP 集區 NP 集區
集區分頁位元組 PROCESS_MEMORY_COUNTERS_EXQuotaPagedPoolUsage 分頁集區 分頁集區
私人位元組 PROCESS_MEMORY_COUNTERS_EXPrivateUsage 認可大小 VM 大小
指定影像的線程計數(行程( 沒有 線程 線程
虛擬位元組 MEMORYSTATUSEXullTotalVirtualMEMORYSTATUSEXullAvailVirtual 沒有 沒有
虛擬位元組尖峰 沒有 沒有 沒有
工作集 PROCESS_MEMORY_COUNTERS_EXWorkingSetSize 工作集 (記憶體) Mem 使用量
工作集尖峰 PROCESS_MEMORY_COUNTERS_EXPeakWorkingSetSize 尖峰工作集 (記憶體) 尖峰 Mem 使用量
工作集 - 不支援私人 Windows Server 2003 和 Windows XP: 不支援此性能計數器。
沒有 私人工作集 不適用
沒有 PROCESS_MEMORY_COUNTERS_EXQuotaPeakNonPagedPoolUsage 沒有 沒有
沒有 PROCESS_MEMORY_COUNTERS_EXQuotaPeakPagedPoolUsage 沒有 沒有
沒有 MEMORYSTATUSEXullAvailPageFile 沒有 沒有
沒有 MEMORYSTATUSEXullTotalPageFile 沒有 沒有

 

Memory 物件

物件物件

Process 物件

進程總管工具