Condividi tramite


Informazioni sulle prestazioni della memoria

Le informazioni sulle prestazioni della memoria sono disponibili dal gestore di memoria tramite i contatori delle prestazioni di sistema e tramite funzioni come GetPerformanceInfo, GetProcessMemoryInfo e GlobalMemoryStatusEx. Le applicazioni come Gestione attività di Windows, affidabilità e Monitor prestazioni e lo strumento Esplora processi usano contatori delle prestazioni per visualizzare le informazioni sulla memoria per il sistema e per i singoli processi.

Questo argomento associa i contatori delle prestazioni ai dati restituiti dalle funzioni delle prestazioni di memoria e da Gestione attività di Windows:

Informazioni sulle prestazioni della memoria di sistema

La tabella seguente associa i contatori delle prestazioni dell'oggetto memoria ai dati restituiti dalle funzioni di prestazioni della memoria nelle strutture MEMORYSTATU edizione Standard X, PERFORMANCE_INFORMATION e PROCESS_MEMORY_COUNTERS_EX e alle informazioni corrispondenti visualizzate da Gestione attività.

Contatore dell'oggetto memoria (se non diversamente specificato) Struttura Scheda Prestazioni di Gestione attività per Windows Server 2008 e Windows Vista Scheda Prestazioni di Gestione attività per Windows Server 2003 e Windows XP
KB disponibile MEMORYSTATU edizione Standard X.ullAvailPhys e PERFORMANCE_INFORMATION.PhysicalAvailable Sottrarre il valore di utilizzo visualizzato nel grafico Memoria dalla memoria fisica (MB): Totale Memoria fisica: disponibile
None MEMORYSTATU edizione Standard X.ullTotalPhys e PERFORMANCE_INFORMATION.PhysicalTotal Memoria fisica (MB): Totale Memoria fisica: totale
Byte vincolati PERFORMANCE_INFORMATION.CommitTotal System: Page File first value (in MB) Addebito commit: totale
Limite commit MEMORYSTATU edizione Standard X.ullTotalPageFile e PERFORMANCE_INFORMATION.CommitLimit System: Page File second value (in MB) Addebito commit: limite
Byte elenco pagina libero e zero Windows Server 2003 e Windows XP: questo contatore delle prestazioni non è supportato.
None Memoria fisica (MB): gratuito Non applicabile
None PERFORMANCE_INFORMATION.CommitPeak None Addebito commit: picco
None PERFORMANCE_INFORMATION.HandleCount Sistema: handle Totali: handle
None MEMORYSTATU edizione Standard X.ullAvailPageFile None None
Byte del pool non di paging PERFORMANCE_INFORMATION.KernelNonpaged Memoria kernel: non di pagina Memoria kernel: non di pagina
Byte del pool di paging PERFORMANCE_INFORMATION.KernelPaged Memoria kernel: paging Memoria kernel: paging
Byte di paging del pool e byte non di paging del pool PERFORMANCE_INFORMATION.KernelTotal Memoria kernel: totale Memoria kernel: totale
Processi (oggetto Objects) PERFORMANCE_INFORMATION.ProcessCount Sistema: processi Totali: processi
Conteggio thread (oggetto Process(_Total) PERFORMANCE_INFORMATION.ThreadCount Sistema: Thread Totali: thread
Byte cache + pagine condivisibili negli elenchi di standby e modificati PERFORMANCE_INFORMATION.SystemCache None Cache di sistema
Byte cache + Elenco pagine modificate Byte + Byte riserva cache standby + Byte di priorità normale cache standby + Byte di codice cache standby Windows Server 2003 e Windows XP: ad eccezione dei byte della cache, questi contatori delle prestazioni non sono supportati.
None Memoria fisica (MB): memorizzata nella cache Non applicabile

 

Elaborare informazioni sulle prestazioni della memoria

La tabella seguente associa i contatori delle prestazioni degli oggetti di elaborazione ai dati restituiti dalle funzioni di prestazioni della memoria in MEMORYSTATU edizione Standard X, PERFORMANCE_INFORMATION e PROCESS_MEMORY_COUNTERS_EX strutture e le informazioni corrispondenti visualizzate da Gestione attività.

Contatore dell'oggetto processo Struttura Scheda Processi di Gestione attività per Windows Server 2008 e Windows Vista Scheda Processi di Gestione attività per Windows Server 2003 e Windows XP
Numero di handle None Handle Handle
Byte file di paging PROCESS_MEMORY_COUNTERS_EX.PagefileUsage Dimensioni commit per tutti i processi, ad eccezione del processo di sistema. Per il processo di sistema, i byte dei file di pagina sono sempre 0. Dimensioni della macchina virtuale per tutti i processi, ad eccezione del processo di sistema. Per il processo di sistema, i byte dei file di pagina sono sempre 0.
Picco byte file di pagina PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage None None
Byte del pool non di paging PROCESS_MEMORY_COUNTERS_EX.QuotaNonPagedPoolUsage Pool dei criteri di rete Pool dei criteri di rete
Byte del pool di paging PROCESS_MEMORY_COUNTERS_EX.QuotaPagedPoolUsage Pool con paging Pool con paging
Byte privati PROCESS_MEMORY_COUNTERS_EX.PrivateUsage Dimensioni commit Dimensioni macchina virtuale
Conteggio thread (Process() per l'immagine specificata None Thread Thread
Byte virtuali MEMORYSTATU edizione Standard X.ullTotalVirtual : MEMORYSTATU edizione Standard X.ullAvailVirtual None None
Massimo valore byte virtuali None None None
Working set PROCESS_MEMORY_COUNTERS_EX.WorkingSetSize Working Set (memoria) Utilizzo mem
Max working set PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize Working Set di picco (memoria) Picco utilizzo mem
Working Set - Private Windows Server 2003 e Windows XP: questo contatore delle prestazioni non è supportato.
None Working Set privato Non applicabile
None PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage None None
None PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage None None
None MEMORYSTATU edizione Standard X.ullAvailPageFile None None
None MEMORYSTATU edizione Standard X.ullTotalPageFile None None

 

Oggetto Memory

Oggetto Objects

Oggetto Process

Strumento Esplora processi