Que signifient les octets virtuels dans le volet Processus de travail du gestionnaire IIS7.5?


11

Que signifient les octets virtuels dans le volet Processus de travail du gestionnaire IIS7.5?

Si j'ouvre le Gestionnaire des services Internet (sur WindowsServer 2008r2) et que j'accède à la page Processus de travail, je peux voir que l'un de mes rapports de processus AppPool

Private Bytes (KB) 106,435.00
Virtual Bytes (KB) 748,788.00

Cependant, si je regarde le gestionnaire de tâches, les rapports de processus w3wp.exe associés 69,276K.

Quelqu'un peut-il m'expliquer comment ces chiffres sont liés les uns aux autres?

Merci

Réponses:


10

Cet article TechNet devrait aider à expliquer:

Octets privés (Ko). Taille actuelle de la mémoire affectée à un processus de travail, qui ne peut pas être partagée avec d'autres processus. Cela correspond à la taille de la mémoire virtuelle dans le Gestionnaire des tâches de Windows.

Octets virtuels (Ko). Taille actuelle de l'espace d'adressage virtuel pour un processus de travail. Cela ne correspond à rien dans le Gestionnaire des tâches de Windows.

La mémoire affichée dans le gestionnaire de tâches est la quantité de mémoire physique utilisée par le processus qui ne peut pas être partagée avec d'autres processus.

Cette page MSDN devrait aider à expliquer l'espace d'adressage virtuel:

Une adresse virtuelle ne représente pas l'emplacement physique réel d'un objet en mémoire; au lieu de cela, le système maintient une table de pages pour chaque processus, qui est une structure de données interne utilisée pour traduire les adresses virtuelles en leurs adresses physiques correspondantes. Chaque fois qu'un thread fait référence à une adresse, le système traduit l'adresse virtuelle en une adresse physique.


Merci, je n'avais jamais vu ça avant. J'ai mis à jour la réponse avec les définitions (nécessite un examen par les pairs). Cependant, je ne comprends toujours pas vraiment ce que représentent les octets virtuels. Qu'entend-on par «espace d'adressage virtuel»?
UpTheCreek

Ajout d'informations supplémentaires sur l'espace d'adressage virtuel.
Rob

3
Merci pour la mise à jour Rob. Est-ce que quelqu'un comprend vraiment cela? Je ne pense pas. Par exemple, si les adresses virtuelles ne sont que des pointeurs vers des adresses physiques, que signifie la taille de la «taille actuelle de l'espace d'adressage virtuel»?
UpTheCreek
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.