3 votes

Utilisation élevée de la RAM, non visible dans le gestionnaire des tâches

J'utilise Windows 7 64 bits 7600, avec 4 Go de RAM. J'ai un sérieux problème, car quelque chose utilise beaucoup de RAM (3.94Gb) et je vois des "escaliers" dans le taskmanager, il monte à +3Gb de RAM et il descend à environ 2Gb et ensuite monte lentement à nouveau, et soudainement descend. J'ai essayé d'installer à nouveau cette version et d'autres versions, plus récentes, mais sans résultat. J'ai même essayé de déconnecter les autres disques durs pendant que je l'installais, puis d'installer NOD32 et de le mettre à jour.

Comment pourrais-je savoir ce qui utilise autant de RAM ?

P.S. : Je soupçonnais le service superfetch, je l'ai désactivé, j'ai redémarré le PC, et ça n'a pas marché, puisque la mémoire est au plus haut lorsque je me connecte avec le mot de passe, c'est vraiment ennuyeux puisque j'ai besoin d'environ 1 minute pour voir mon bureau, et je ne peux pas essayer autre chose. Après s'être connecté, la mémoire baisse lentement et après un temps aléatoire, elle recommence à augmenter. Cela ne se produit pas immédiatement après une nouvelle installation de Windows. Et comment les pilotes vont, j'ai essayé les anciens pilotes pour le GPU, et les plus récents.

1voto

Tempus Points 22972

Il y a peut-être moyen d'obtenir plus d'informations en utilisant l'outil d'évaluation de la qualité de l'eau. Outils Sys Internals de Microsofts

En particulier les outils Process Monitor et Process Explorer

Il s'agit des outils créés par Mark Russinovich, qui est maintenant un chercheur principal de Microsoft. Ils sont parfaits pour explorer votre système et ce qu'il fait !

1voto

mhd Points 133

Pour clarifier : vous constatez une forte utilisation dans l'"Historique de l'utilisation de la mémoire physique" sous l'onglet Performances du gestionnaire des tâches ?

Sous l'onglet "Processus", la colonne intitulée "Mémoire (ensemble de travail privé)" devrait vous montrer les processus dont l'utilisation de la mémoire est exceptionnelle. Si vous ne la voyez pas, cochez sa case sous Affichage > Sélectionner les colonnes...

1voto

wag2639 Points 6635

Comme l'a dit Jeremy, l'Explorateur de processus est un excellent outil pour trouver le programme qui accapare la mémoire.

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

Je pense que par défaut, il ne liste que l'utilisation du CPU, donc dans les en-têtes de colonne, vous devrez faire un clic droit, choisir "Select Columns", et ajouter "Working Set Size" sous l'onglet Process Memory. J'aime aussi avoir "I/O Delta Read Bytes" et "I/O Delta Write Bytes" dans Process Performance.

De même, une utilisation élevée de la mémoire n'est pas nécessairement un problème. À moins que vous n'écriviez pour échanger constamment et hors de la mémoire disponible, les systèmes d'exploitation ont généralement tendance à ne libérer de la mémoire que si cela est nécessaire (c'est comme vider votre bureau lorsque vous avez encore de la place pour travailler). S'il libérait la mémoire à chaque fois que vous arrêtez d'utiliser quelque chose et que vous revenez ensuite l'utiliser, ce serait une perte de temps (comme avec l'analogie de la table, se débarrasser de vos stylos et de votre papier alors que vous allez seulement l'utiliser 5 minutes plus tard).

0voto

Le meilleur moyen est d'ouvrir votre moniteur de ressources... c'est là en performance du gestionnaire de tâches...... il montrera quel processus le fait ... et par conséquent suspendre le processus ....

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X