2010-05-10 11 views
1

Je suis en cours d'exécution PowerShell 2.0 sur Windows XP SP3 et j'exécuter:Powershell: Get-Process Returns "non valide" Taille VM

PS> ps firefox 

Et il retourne:

Handles NPM(K) PM(K)  WS(K) VM(M) CPU(s)  Id ProcessName 
------- ------ -----  ----- ----- ------  -- ----------- 
    859  44 340972  351580 684 9,088.22 7744 firefox 

Cependant, des tâches de Windows Manager affiche les statistiques suivantes pour firefox.exe:

Mem Usage: 354,720 K 
VM Size: 347,322 K 

Pourquoi la sortie VM de PowerShell 300 Mo plus que la production de Wi ndows Gestionnaire des tâches?

EDIT: Il ressemble à la PM (PagedMemorySize) sortie de la propriété de PowerShell est doublure de près à la sortie « Taille VM » de gestionnaire de tâches Windows. Cependant, MSDN indique que la propriété PagedMemorySize est obsolète. Dois-je compter sur la propriété PM pour obtenir la mémoire virtuelle? Que représente la propriété VM?

Répondre

1

This post peut aider à expliquer à quoi correspondent les différentes colonnes de mémoire dans le gestionnaire de tâches. J'ai remarqué quelques différences par rapport à Process Explorer aussi.