Comment détecter une fuite de mémoire

Les fuites de mémoire sont généralement causées par des programmes quand ils ne libèrent pas la mémoire inutiles de votre système correctement. Lorsque cela se produit, votre ordinateur peut rencontrer une baisse des performances plus un programme particulier est autorisé à exécuter. Les fuites de mémoire se produisent généralement avec des personnes qui exécutent le système d'exploitation Windows. Vous pouvez détecter une fuite de mémoire en utilisant des outils qui sont inclus avec le système d'exploitation.

Instructions

Windows XP

1 Appuyez sur "Ctrl", "Alt" et "Suppr" de votre clavier pour afficher le Gestionnaire des tâches de Windows. Cliquez sur l'onglet "Processus" pour afficher une liste de tous les processus en cours d'exécution et la quantité de mémoire chacune des utilisations. Les programmes qui continuent à augmenter dans l'utilisation de la mémoire après 15 à 30 minutes peuvent avoir une fuite de mémoire.

2 Ouvrez le moniteur de performances dans Windows XP. Allez dans Démarrer> Panneau de configuration> Outils d'administration. Double cliquez sur l'icône "Performance" pour ouvrir le Performance Monitor.

3 Ouvrez un programme et le laisser fonctionner pendant environ 15 minutes. Voir l'Analyseur de performances pour voir comment le graphique est affiché. Une ligne sur le graphique qui a continué d'augmenter sans diminuer indique une fuite de mémoire.

Windows Vista

4 Faites un clic droit sur l'icône "Poste de travail" sur le bureau, puis cliquez sur "Propriétés". Sélectionnez l'onglet "Performance" pour afficher l'Analyseur de performances.

5 Prenez note du pourcentage des ressources système. Ceci est la quantité de ressources de votre ordinateur a avant tous les programmes ont été lancés.

6 Ouvrez un de vos programmes et de l'utiliser normalement pendant 15 à 20 minutes. Retournez dans l'Analyseur de performances et de regarder le pourcentage des ressources système. Si le pourcentage est inférieur à avant que le programme a été lancé, il peut être la création d'une fuite de mémoire sur le système.

Conseils et avertissements

  • Abandon du programme incriminé ou le redémarrage de votre ordinateur libérer de la mémoire disponible.
  • Le développeur d'un programme d'ordinateur a besoin de corriger des fuites de mémoire connus qui se produisent.
  • Terminaison d'un programme alors qu'il est en cours d'exécution d'un processus peut provoquer des problèmes de stabilité avec votre système.
  • Vous ne serez pas en mesure de fixer une fuite de mémoire qui se produit avec un programme particulier.