DA0506 : Octets privés alloués maximum au processus en cours de profilageDA0506: Maximum Private Bytes allocated for the Process being profiled

ID de règleRule Id DA0506DA0506
CategoryCategory Analyse des ressourcesResource Monitoring
Méthode de profilageProfiling method TousAll
MessageMessage Uniquement à titre d’informations.This information was gathered for information only. Le compteur Octets privés de processus mesure la mémoire virtuelle allouée par le processus que vous profilez.The Process Private Bytes counter measures virtual memory allocated by the process that you are profiling. La valeur signalée correspond à la valeur maximale observée dans l’ensemble des intervalles de mesure.The value reported is the maximum observed over all measurement intervals.
Type de règleRule type InformationInformation

Lorsque vous effectuez un profilage à l’aide de la méthode d’échantillonnage, de mémoire .NET ou de conflit des ressources, vous devez collecter au moins 10 échantillons pour déclencher cette règle.When you profile by using the sampling, .NET memory, or resource contention methods, you must collect at least 10 samples to trigger this rule.

Description de la règleRule Description

Ce message signale la quantité maximale de mémoire virtuelle actuellement allouée par le processus, en octets (octets privés).This message reports the maximum amount of virtual memory that the process has currently allocated in bytes (Private bytes). Les octets privés représentent les emplacements de mémoire virtuelle alloués par le processus et qui ne sont accessibles qu’aux threads actuellement exécutés dans le processus.Private bytes represents virtual memory locations that were allocated by the process that can only be accessed by threads running inside the process.

Pour un processus 32 bits s’exécutant sur un ordinateur 32 bits, la taille maximale de la partie privée de l’espace d’adressage de processus est de 2 Go.For 32-bit processes running on a 32-bit machine, the upper limit of the private portion of the process address space is 2 GB. Avec le commutateur Boot.ini /3GB, les processus 32 bits peuvent acquérir jusqu’à 3 Go de mémoire virtuelle.Using the /3 GB Boot.ini switch, 32-bit processes can acquire up to 3 GB of virtual memory. Un processus 32 bits exécuté sur un ordinateur 64 bits peut acquérir jusqu’à 4 Go de mémoire virtuelle privée.A 32-bit process that is running on a 64-bit machine can acquire up to 4 GB of private virtual memory.

Un processus 64 bits exécuté sur un ordinateur 64 bits peut acquérir jusqu’à 8 To de mémoire virtuelle privée.A 64-bit process that is running on a 64-bit machine can acquire up to 8 TB of private virtual memory.

La valeur signalée correspond à la valeur maximale de tous les intervalles de mesure pendant lesquels le processus profilé était actif.The value reported is the maximum over all the measurement intervals in which the process being profiled was active.

Pour plus d’informations sur les espaces d’adressage de processus, consultez Espace d’adressage virtuel dans la documentation relative à la gestion de la mémoire dans Windows.For more information about process address spaces, see Virtual Address Space in the Windows Memory Management documentation.

Comment utiliser des données de règleHow to Use Rule Data

Utilisez la valeur signalée pour comparer les performances des différentes versions du programme ou pour comprendre les performances de l’application dans différents scénarios de profilage.Use the reported value to compare the performance of different versions or builds of the program or to understand the performance of the application under different profiling scenarios.

Lorsqu’une valeur maximale d’octets privés de processus approche de la taille maximale autorisée pour un espace d’adressage de processus, pour son architecture, des exceptions de mémoire insuffisante peuvent être levées.A maximum value of process private bytes that is approaching the architectural limit of how large a process address space can grow can lead to out of memory exceptions. Pour plus d’informations, consultez Investigating Memory Issues dans MSDN Magazine.For more information, see Investigating Memory Issues in the MSDN Magazine.