Bagikan melalui


Informasi Performa Memori

Informasi performa memori tersedia dari manajer memori melalui penghitung kinerja sistem dan melalui fungsi seperti GetPerformanceInfo, GetProcessMemoryInfo, dan GlobalMemoryStatusEx. Aplikasi seperti Windows Task Manager, Monitor Keandalan dan Performa, dan alat Process Explorer menggunakan penghitung kinerja untuk menampilkan informasi memori untuk sistem dan untuk proses individual.

Topik ini mengaitkan penghitung kinerja dengan data yang dikembalikan oleh fungsi performa memori dan Windows Task Manager:

Informasi Performa Memori Sistem

Tabel berikut mengaitkan penghitung kinerja objek memori dengan data yang dikembalikan oleh fungsi performa memori dalam struktur MEMORYSTATUSEX, PERFORMANCE_INFORMATION, dan PROCESS_MEMORY_COUNTERS_EX, dan dengan informasi terkait yang ditampilkan oleh Task Manager.

Penghitung objek memori (kecuali dinyatakan lain) Struktur Tab Performa Pengelola Tugas untuk Windows Server 2008 dan Windows Vista Tab Performa Pengelola Tugas untuk Windows Server 2003 dan Windows XP
KB yang Tersedia MEMORYSTATUSEX .ullAvailPhys dan PERFORMANCE_INFORMATION. PhysicalAvailable Kurangi nilai penggunaan yang ditampilkan dalam grafik Memori dari Memori Fisik (MB): Total Memori Fisik : tersedia
Tidak MEMORYSTATUSEX .ullTotalPhys dan PERFORMANCE_INFORMATION. PhysicalTotal Memori Fisik (MB): Total Memori Fisik : Total
Byte yang Diterapkan PERFORMANCE_INFORMATION.CommitTotal Sistem : File Halaman nilai pertama (dalam MB) Commit Charge: Total
Batas Penerapan MEMORYSTATUSEX . ullTotalPageFile dan PERFORMANCE_INFORMATION.CommitLimit Sistem : File Halaman nilai kedua (dalam MB) Commit Charge: Batasi
Gratis & Byte Daftar Halaman Nol Windows Server 2003 dan Windows XP: Penghitung kinerja ini tidak didukung.
Tidak Memori Fisik (MB): Gratis Tidak berlaku
Tidak PERFORMANCE_INFORMATION.CommitPeak Tidak Commit Charge: Peak
Tidak PERFORMANCE_INFORMATION.HandleCount Sistem : Menangani Total : Menangani
Tidak MEMORYSTATUSEX . ullAvailPageFile Tidak Tidak
Byte Tidak Dipagasi Kumpulan PERFORMANCE_INFORMATION.KernelNonpaged Memori Kernel : Yang Tidak Dipalsukan Memori Kernel : Yang Tidak Dipalsukan
Byte Halaman Kumpulan PERFORMANCE_INFORMATION.KernelPaged Memori Kernel : Halaman Memori Kernel : Halaman
Kumpulan Byte Halaman + Kumpulan Byte Tidak Dipaged PERFORMANCE_INFORMATION. KernelTotal Memori Kernel : Total Memori Kernel : Total
Proses (objek Objek) PERFORMANCE_INFORMATION. ProcessCount Sistem : Proses Total : Proses
Objek Jumlah Utas (Proses(_Total) PERFORMANCE_INFORMATION. ThreadCount System: Threads Total : Utas
Halaman Cache Byte + Sharable pada daftar siaga dan yang dimodifikasi PERFORMANCE_INFORMATION.SystemCache Tidak Singgahan Sistem
Byte Singgahan + Byte Daftar Halaman yang Dimodifikasi + Byte Cadangan Siaga Cache + Byte Prioritas Normal Siaga + Byte Kode Siaga Windows Server 2003 dan Windows XP: Kecuali untuk Byte Cache, penghitung kinerja ini tidak didukung.
Tidak Memori Fisik (MB): yang di-cache Tidak berlaku

 

Informasi Performa Memori Proses

Tabel berikut mengaitkan penghitung kinerja objek proses dengan data yang dikembalikan oleh fungsi performa memori dalam struktur MEMORYSTATUSEX, PERFORMANCE_INFORMATION, dan PROCESS_MEMORY_COUNTERS_EX, dan dengan informasi terkait yang ditampilkan oleh Task Manager.

Penghitung objek proses Struktur Tab Proses Pengelola Tugas untuk Windows Server 2008 dan Windows Vista Tab Proses Pengelola Tugas untuk Windows Server 2003 dan Windows XP
Jumlah Handel Tidak Menangani Menangani
Byte File Halaman PROCESS_MEMORY_COUNTERS_EX.PagefileUsage Ukuran Penerapan untuk semua proses kecuali proses Sistem. Untuk proses Sistem, Byte File Halaman selalu 0. Ukuran VM untuk semua proses kecuali proses Sistem. Untuk proses Sistem, Byte File Halaman selalu 0.
Puncak Byte File Halaman PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage Tidak Tidak
Byte Tidak Dipagasi Kumpulan PROCESS_MEMORY_COUNTERS_EX.KuotaNonPagedPoolUsage Kumpulan NP Kumpulan NP
Byte Halaman Kumpulan PROCESS_MEMORY_COUNTERS_EX.QuotaPagedPoolUsage Kumpulan Halaman Kumpulan Halaman
Byte Privat PROCESS_MEMORY_COUNTERS_EX.PrivateUsage Ukuran Penerapan Ukuran VM
Jumlah Utas (Proses() untuk gambar yang ditentukan) Tidak Utas Utas
Byte Virtual MEMORYSTATUSEX . ullTotalVirtual – MEMORYSTATUSEX.ullAvailVirtual Tidak Tidak
Puncak Byte Virtual Tidak Tidak Tidak
Set Kerja PROCESS_MEMORY_COUNTERS_EX. WorkingSetSize Set Kerja (Memori) Penggunaan Mem
Puncak Set Kerja PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize Set Kerja Puncak (Memori) Penggunaan Mem Puncak
Set Kerja - Privat Windows Server 2003 dan Windows XP: Penghitung kinerja ini tidak didukung.
Tidak Set Kerja Privat Tidak berlaku
Tidak PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage Tidak Tidak
Tidak PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage Tidak Tidak
Tidak MEMORYSTATUSEX . ullAvailPageFile Tidak Tidak
Tidak MEMORYSTATUSEX . ullTotalPageFile Tidak Tidak

 

Objek Memori

Objek Objek

Objek Proses

alat Process Explorer