Comment afficher l'équivalent Windows de l'utilisation d'Unix Swap?


15

Comment connaître l'utilisation de la mémoire virtuelle disponible et en cours d'utilisation sous Windows?

Réponses:


12

Vous pouvez afficher ces informations en ouvrant Resource Monitoret en sélectionnant l' Memoryonglet:

Moniteur de ressources Windows

«Mémoire physique utilisée» est votre RAM, tandis que «Commit Charge» est la somme de la RAM et du fichier d'échange, ou la mémoire virtuelle maximale disponible. (Cela provient d'un affichage de la quantité de fenêtres de mémoire virtuelle qui s'est «engagée» à pouvoir fournir - la somme de chaque demande d'allocation qu'elle a accordée.)

Cependant, Windows et Linux gèrent leur espace de pagination / swap différemment. Avec Windows, un fichier d'échange avec une utilisation de 0% n'est pas bon pour les performances; Windows tentera plutôt de mettre en miroir chaque page de la RAM sur le fichier d'échange, si c'est possible. Cela lui permettra de supprimer rapidement des pages de la RAM lorsqu'il doit les réutiliser pour autre chose. C'est pourquoi Windows essaiera de créer un fichier d'échange au moins aussi grand que la RAM physique que vous avez installée sur votre machine. C'est moins un fichier d'échange et plus un magasin de sauvegarde.


Je vous remercie! Alors, puis-je supposer que la charge de validation - 2 * ensemble de travail = permuter l'utilisation d'un processus?
Howard

Ne pas avoir d'échange n'est pas bon aussi sur Linux. Cette partie se fait de manière assez similaire dans les deux systèmes d'exploitation.
peterh

1

LA RÉPONSE

Remarque: Ce sont les étapes exactes pour Win 7. Je pense que c'est la même chose sur Win 8.

Pour obtenir la quantité réelle d'utilisation de PageFile, démarrez «Analyseur de performances» (perfmon.exe) et «Ajouter des compteurs» -> «Fichier d'échange» -> «Utilisation».

Il vous donnera la réponse en%, mais vous connaissez la quantité totale de fichier d'échange afin que vous puissiez calculer la quantité exacte de fichier d'échange utilisé (en Mo).

Pour lire la quantité totale de fichier d'échange:
Appuyez sur Win + Break pour ouvrir les «Propriétés système». Allez dans: 'Avancé' -> 'Performances' -> 'Avancé' -> 'Mémoire virtuelle' -> 'Taille totale du fichier d'échange' (en Mo)).


-1

Comment connaître l' utilisation de la mémoire virtuelle disponible et en cours d' utilisation sous Windows?

Au début, nous devons invoquer les options de performances :

%windir%\system32\SystemPropertiesPerformance.exe


Après avoir sélectionné l' Advancedonglet, le cadre Virtual memoryindique la taille totale du fichier d'échange.


Q1: mémoire virtuelle en cours d' utilisation

. Options de performances



Q2: mémoire virtuelle disponible

Ceci est réglé / affiché en cliquant sur le Change...bouton (voir ci-dessus)



Q3: utilisation de la mémoire virtuelle

À propos de cette dernière question, le moniteur de ressources pourrait vous aider maintenant.

%windir%\system32\resmon.exe

Ici, le Hard Faults/secparamètre affiche les informations attendues (valeurs des colonnes et graphique)

Graphes du moniteur de ressources


Quand devrais-je acheter plus de mémoire RAM pour cette machine… est une autre histoire.
Ou pas.

:)


-3

Cela se trouve facilement dans le Gestionnaire des tâches de Windows sous l' onglet Performances .

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.