Partager via


DA0506 : nombre maximal d'octets privés alloués pour le processus en cours de profilage

ID de la règle

DA0506

Catégorie

Analyse de ressource

Méthode de profilage

Tous

Message

Uniquement à titre d'informations.Le compteur Traiter les octets privés mesure la mémoire virtuelle allouée par le processus que vous profilez qui ne peut pas être partagée avec d'autres processus.La valeur signalée correspond au maximum observé pour tous les intervalles de mesure.

Type de règle

Information

Lorsque vous profilez en utilisant les méthodes d'échantillonnage, de mémoire. NET ou de conflits de ressources, vous devez collecter au moins 10 échantillons pour déclencher cette règle.

Description de la règle

Ce message signale la quantité maximale de mémoire virtuelle actuellement allouée en octets par le processus (octets privés).Octets privés représente les emplacements de mémoire virtuelle alloués par le processus et accessibles uniquement par les threads en cours d'exécution dans le processus.

Pour les processus 32 bits qui s'exécutent sur un ordinateur 32 bits, la limite supérieure de la partie privée de l'espace d'adressage du processus est 2 Go.À l'aide du commutateur Boot.ini /3GB (page éventuellement en anglais), les processus 32 bits peuvent acquérir jusqu'à 3 Go de mémoire virtuelle.Un processus 32 bits qui s'exécute sur un ordinateur 64 bits peut acquérir jusqu'à 4 Go de mémoire virtuelle privée.

Un processus 64 bits qui s'exécute sur un ordinateur 64 bits peut acquérir jusqu'à 8 To de mémoire virtuelle privée.

La valeur signalée est la valeur maximale de tous les intervalles de mesure dans lesquels le processus profilé était actif.

Pour plus d'informations sur les espaces d'adresses de processus, consultez Espace d'adresse virtuelle (page éventuellement en anglais) dans la documentation de Windows Memory Management.

Comment utiliser des données de règle

Utilisez la valeur signalée pour comparer les performances de différentes versions du programme ou pour comprendre les performances de l'application selon des scénarios de profilage différents.

Une valeur maximale d'octets privés de processus qui approche de la limite architecturale de taille maximale d'espace d'adressage de processus peut mener à des exceptions de mémoire insuffisante.Pour plus d'informations, consultez Recherche des problèmes de mémoire dans MSDN Magazine.