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 via les compteurs de performances système et via des fonctions telles que GetPerformanceInfo, GetProcessMemoryInfo et GlobalMemoryStatusEx. Des applications telles que le Gestionnaire des tâches Windows, la fiabilité et la Analyseur de performances et l’outil Process Explorer utilisent des compteurs de performances pour afficher des informations de mémoire pour le système et pour les 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 des compteurs de performances d’objet mémoire aux données retournées par les fonctions de performances de mémoire dans les structures MEMORYSTATUSEX, PERFORMANCE_INFORMATION et PROCESS_MEMORY_COUNTERS_EX, ainsi qu’aux informations correspondantes affichées par le Gestionnaire des tâches.

Compteur d’objets mémoire (sauf indication contraire) Structure Onglet Performances du Gestionnaire des tâches pour Windows Server 2008 et Windows Vista Onglet Performances du Gestionnaire des 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 le graphique mémoire de la mémoire de la mémoire physique (Mo) : Total Mémoire physique : disponible
Aucune MEMORYSTATUSEX. ullTotalPhys et PERFORMANCE_INFORMATION. PhysicalTotal Mémoire physique (Mo) : total Mémoire physique : total
Octets dédiés PERFORMANCE_INFORMATION. CommitTotal Système : Première valeur du fichier de page (en Mo) Frais de validation : Total
Limite de mémoire dédiée MEMORYSTATUSEX. ullTotalPageFile et PERFORMANCE_INFORMATION. CommitLimit Système : Deuxième valeur du fichier de page (en Mo) Frais de validation : limite
Liste de zéro page gratuite &octets Windows Server 2003 et Windows XP : ce compteur de performances n’est pas pris en charge.
None Mémoire physique (Mo) : libre Non applicable
Aucune PERFORMANCE_INFORMATION. CommitPeak Aucune Frais de validation : pic
Aucune PERFORMANCE_INFORMATION. HandleCount Système : handles Totaux : handles
Aucune MEMORYSTATUSEX. ullAvailPageFile Aucune Aucune
Octets de réserve non paginée PERFORMANCE_INFORMATION. KernelNonpaged Mémoire du noyau : non paginé Mémoire du noyau : non paginé
Octets de réserve paginée PERFORMANCE_INFORMATION. KernelPaged Mémoire du noyau : paginée Mémoire du noyau : paginée
Octets paginés de pool + octets non paginés de 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
Thread Count (objet Process(_Total) PERFORMANCE_INFORMATION. ThreadCount Système : Threads Totaux : Threads
Mettre en cache octets + pages partageables sur les listes de secours et modifiées PERFORMANCE_INFORMATION. SystemCache None Cache système
Octets de cache + Liste de pages modifiées Octets + Réserve de 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.
Aucune Mémoire physique (Mo) : mise en cache Non applicable

 

Informations sur les performances de la mémoire du processus

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

Compteur d’objets de processus Structure Onglet Processus du Gestionnaire des tâches pour Windows Server 2008 et Windows Vista Onglet Processus du Gestionnaire des tâches pour Windows Server 2003 et Windows XP
Nombre de descripteurs None Poignées Poignées
Octets de fichier d’échange PROCESS_MEMORY_COUNTERS_EX. PagefileUsage Commit Size 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 la 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 None Aucune
Octets de réserve non paginée PROCESS_MEMORY_COUNTERS_EX. QuotaNonPagedPoolUsage NP Pool NP Pool
Octets de réserve paginée PROCESS_MEMORY_COUNTERS_EX. QuotaPagedPoolUsage Pool paginé Pool paginé
Octets privés PROCESS_MEMORY_COUNTERS_EX. PrivateUsage Taille de validation Taille de machine virtuelle
Nombre de threads (Process() pour l’image spécifiée) Aucune Threads Threads
Octets virtuels MEMORYSTATUSEX. ullTotalVirtual : MEMORYSTATUSEX. ullAvailVirtual None Aucune
Taille virtuelle (octets) None Aucune Aucune
Plage de travail PROCESS_MEMORY_COUNTERS_EX. WorkingSetSize Groupe de travail (mémoire) Utilisation de Mem
Plage de travail max. PROCESS_MEMORY_COUNTERS_EX. PeakWorkingSetSize Peak Working Set (Mémoire) Utilisation maximale de Mem
Groupe de travail - Windows Server 2003 privé et Windows XP : ce compteur de performances n’est pas pris en charge.
None Groupe de travail privé Non applicable
Aucune PROCESS_MEMORY_COUNTERS_EX. QuotaPeakNonPagedPoolUsage Aucune Aucune
Aucune PROCESS_MEMORY_COUNTERS_EX. QuotaPeakPagedPoolUsage Aucune Aucune
Aucune MEMORYSTATUSEX. ullAvailPageFile Aucune Aucune
Aucune MEMORYSTATUSEX. ullTotalPageFile Aucune Aucune

 

Objet Memory

Objet Objects

Traiter l'objet

Outil de Explorer de processus