Partager via


Informations sur les performances de la mémoire

Les informations sur les performances de la mémoire sont disponibles à partir du gestionnaire de mémoire par le biais du système compteurs de performances et via des fonctions telles que GetPerformanceInfo, GetProcessMemoryInfoet GlobalMemoryStatusEx. Les applications telles que le Gestionnaire des tâches Windows, l’Analyseur de fiabilité et de performances, ainsi que l’outil Process Explorer utilisent des compteurs de performances pour afficher des informations de mémoire pour le système et pour des processus individuels.

Cette rubrique associe les compteurs de performances aux données retournées par les fonctions de performances de mémoire et le Gestionnaire des tâches Windows :

Informations sur les performances de la mémoire système

Le tableau suivant associe les compteurs de performances de l’objet mémoire aux données retournées par les fonctions de performances de mémoire dans le MEMORYSTATUSEX, PERFORMANCE_INFORMATIONet les structures PROCESS_MEMORY_COUNTERS_EX, ainsi que les informations correspondantes affichées par le Gestionnaire des tâches.

Compteur d’objets mémoire (sauf indication contraire) Structure Onglet Performances du Gestionnaire de tâches pour Windows Server 2008 et Windows Vista Onglet Performances du Gestionnaire de tâches pour Windows Server 2003 et Windows XP
Ko disponible MEMORYSTATUSEX .ullAvailPhys et PERFORMANCE_INFORMATION. PhysicalAvailable Soustraire la valeur d’utilisation indiquée dans graphique mémoire de mémoire physique (Mo) : total mémoire physique : disponible
Aucun MEMORYSTATUSEX .ullTotalPhys et PERFORMANCE_INFORMATION. PhysicalTotal mémoire physique (Mo) : total mémoire physique : total de
Octets validés PERFORMANCE_INFORMATION. CommitTotal système : Fichier de page première valeur (en Mo) frais de validation : total
Limite de validation MEMORYSTATUSEX .ullTotalPageFile et PERFORMANCE_INFORMATION.commitLimit système : Fichier de page deuxième valeur (en Mo) valider les frais : limiter les
Gratuit & octets de liste de pages zéro Windows Server 2003 et Windows XP : ce compteur de performances n’est pas pris en charge.
Aucun mémoire physique (Mo) : libre Sans objet
Aucun PERFORMANCE_INFORMATION.CommitPeak Aucun valider les frais : Peak
Aucun PERFORMANCE_INFORMATION.HandleCount système : gère totaux : handles
Aucun MEMORYSTATUSEX .ullAvailPageFile Aucun Aucun
Octets non paginés du pool PERFORMANCE_INFORMATION. KernelNonpaged mémoire du noyau : non paginé mémoire du noyau : non paginé
Octets paginés du pool PERFORMANCE_INFORMATION. KernelPaged mémoire du noyau : paginée mémoire du noyau : paginée
Octets paginés du pool + octets non paginés du pool PERFORMANCE_INFORMATION. KernelTotal mémoire du noyau : total mémoire du noyau : total
Processus (objet Objects) PERFORMANCE_INFORMATION.ProcessCount système : processus totaux : processus
Objet Thread Count (Process(_Total) PERFORMANCE_INFORMATION. ThreadCount système : threads totaux : threads
Mettre en cache des octets + pages partageables sur les listes de secours et modifiées PERFORMANCE_INFORMATION.SystemCache Aucun du cache système
Octets de cache + Listes de pages modifiées octets + Octets de réserve du cache de secours + Octets de priorité normale du cache de secours + octets de code de cache de secours Windows Server 2003 et Windows XP : à l’exception des octets de cache, ces compteurs de performances ne sont pas pris en charge.
Aucun mémoire physique (Mo) : mis en cache Sans objet

 

Informations sur les performances de la mémoire du processus

Le tableau suivant associe les compteurs de performances des objets de traitement aux données retournées par les fonctions de performances de mémoire dans les MEMORYSTATUSEX, PERFORMANCE_INFORMATIONet les structures PROCESS_MEMORY_COUNTERS_EX, ainsi que les informations correspondantes affichées par le Gestionnaire des tâches.

Compteur d’objets de traitement Structure Onglet Processus du Gestionnaire de tâches pour Windows Server 2008 et Windows Vista Onglet Processus du Gestionnaire de tâches pour Windows Server 2003 et Windows XP
Nombre de handles Aucun Handles Handles
Octets de fichier de page PROCESS_MEMORY_COUNTERS_EX.PagefileUsage de taille de validation pour tous les processus, à l’exception du processus système. Pour le processus système, les octets de fichier de page sont toujours 0. taille de machine virtuelle pour tous les processus, à l’exception du processus système. Pour le processus système, les octets de fichier de page sont toujours 0.
Pic d’octets de fichier de page PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage Aucun Aucun
Octets non paginés du pool PROCESS_MEMORY_COUNTERS_EX.QuotaNonPagedPoolUsage du pool NP du pool NP
Octets paginés du pool PROCESS_MEMORY_COUNTERS_EX.quotaPagedPoolUsage de pool paginé de pool paginé
Octets privés PROCESS_MEMORY_COUNTERS_EX.privateUsage valider la taille taille de machine virtuelle
Nombre de threads (Process() pour l’image spécifiée) Aucun threads threads
Octets virtuels MEMORYSTATUSEX . ullTotalVirtual – MEMORYSTATUSEX. ullAvailVirtual Aucun Aucun
Pic d’octets virtuels Aucun Aucun Aucun
Ensemble de travail PROCESS_MEMORY_COUNTERS_EX.WorkingSetSize jeu de travail (mémoire) d’utilisation mem
Pic de l’ensemble de travail PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize peak Working Set (Mémoire) Peak Mem Usage
Ensemble de travail - Privé Windows Server 2003 et Windows XP : Ce compteur de performances n’est pas pris en charge.
Aucun ensemble de travail privé Sans objet
Aucun PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage Aucun Aucun
Aucun PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage Aucun Aucun
Aucun MEMORYSTATUSEX .ullAvailPageFile Aucun Aucun
Aucun MEMORYSTATUSEX .ullTotalPageFile Aucun Aucun

 

'objet mémoire

objet Objects

processus d’objet

de l’outil Process Explorer