Comment détecter et résoudre les fuites de mémoire dans Windows 10?

J'ai déjà eu une autre fuite de mémoire et elle a été diagnostiquée et résolue. Mais maintenant, je sens que j'en ai un autre et je n'arrive pas à le détecter comme je l'avais fait auparavant. Voici l'ancienne question - Balises de fuite de mémoire Windows 10 (poolmon) FMic et Irp - Pool non paginé à 5,7 Go

Mon problème est maintenant fondamentalement le même, la différence est que le pool non paginé n'est pas le problème cette fois à 700-800 Mo contre 5,7 Go dans la question précédente.

Je veux comprendre comment rechercher des fuites de mémoire lorsque je soupçonne que j'en ai une, donc je n'ai pas à demander à nouveau. Les deux choses en particulier qui me font soupçonner d'avoir une fuite de mémoire sont:

  • Mon utilisation de la RAM grimpe en quelques jours à 90%+ d'utilisation au ralenti
  • Mon gestionnaire de tâches affiche un pourcentage élevé d'utilisation, mais en regardant l'onglet processus, il révèle qu'il y a beaucoup de RAM non comptabilisée, c'est-à-dire qu'il n'y a pas assez de processus utilisant suffisamment de mémoire pour expliquer l'utilisation élevée de la mémoire.

Cela a été un problème pour moi depuis des années sur plusieurs ordinateurs et après plusieurs réinstallations et j'en ai un peu marre. J'ai plus ou moins accepté que cela fasse partie d'un logiciel que j'installe toujours ou juste d'une partie de Windows, mais après avoir connu plusieurs plantages de logiciels récemment, j'aimerais vraiment aller au fond des choses.

Configuration et statistiques PC avec seulement Opera GX ouvert et quelques logiciels d'arrière-plan:

  • Utilisation de la RAM / total - actuellement 10,8 / 16 Go. Se développe à ~ 11-12GB environ 24 à 48 heures après un redémarrage. Atteint ~ 14 Go environ 72 à 96 heures après un redémarrage.
  • Fichier de page - activé, défini sur " Taille personnalisée " avec une taille initiale de 1000 Mo et une taille maximale de 20000 Mo. Actuellement, en utilisant environ ~ 8100 Mo.
  • Processus du gestionnaire des tâches triés par utilisation de la RAM - l'utilisateur de RAM le plus élevé est Opera avec 2,8 Go , suivi de RAMMAP avec 600 Mo et Discord avec 80 Mo . L'utilisation de la RAM continue de diminuer à très de petits nombres à partir de là, c'est-à-dire qu'il y a beaucoup de RAM qui est signalée comme utilisée mais qui n'est pas comptabilisée par le gestionnaire des tâches dans l'onglet Processus.
  • Rammap { [22]} - En cliquant sur "Vide -> Ensembles de travail vides", l'utilisation de la RAM est passée de 10,8 Go à 6,3 Go, ce qui a augmenté en 2 minutes à ~ 8,3 Go pendant que j'écrivais cette question.

Je sais qu'il y a plusieurs autres questions concernant des problèmes similaires ici, mais je n'arrive pas à trouver de l'aide dans aucun d'entre eux, alors je demande pour une méthode fiable de découverte du problème moi-même à l'avenir, je n'ai donc pas à poster plus de questions. Cela pourrait également être bénéfique pour les autres utilisateurs qui examinent cette question.

J'ai joint quelques images pour que vous puissiez voir ce qui se passe. Task manager RAM Map Use Counts RAM Map Processes RAM Map Priority Summary Resource Monitor

Quelles sont mes prochaines étapes, où dois-je aller à partir d'ici pour trouver le délinquant?

demandé sur