Discrepance entre la mémoire utilisée par le gestionnaire de tâches et la mémoire utilisée par les programmes

Mon gestionnaire de tâches

Comme vous pouvez le voir, j'ai 2,27 Go en usage, plus de la moitié de ma mémoire physique (4 Go):

Entrez la description de l'image ici

Ma liste de processus

Les processus sont commandés par la mémoire

Entrez la description de l'image ici


Comme vous pouvez le voir, la quantité totale de mémoire utilisée par les processus est d'environ 1,2 Go. Alors, qu'est-ce qui utilise toute cette mémoire?

Ce qui est vraiment ennuyeux, c'est qu'il ne semble pas être utilisé par le cache ou similaire. Si je dois allouer cette mémoire, il ne sera pas automatiquement disponible: il commencera à échanger, et tout commence à être incroyablement lent.

Qu'est-ce que cette mémoire fait?

C'est probablement "SuperFetch" (voir les bons messages ici , ici , ici ) qui cache la mémoire.
Une citation:

… Et cela nous amène à la question de savoir quoi faire avec la RAM. J'ai 4 Go de mémoire principale dans ma machine de bureau principale, et je trouverais un gaspillage total si le système d'exploitation ne l'utilisait pas pour rendre mon expérience informatique plus fluide. N'est-ce pas pour ça que j'ai reçu 4 Go de RAM de première qualité en premier lieu? Pour rendre ma machine plus rapide?

C'est exactement ce qu'est SuperFetch. C'est un mécanisme intelligent qui utilise la RAM dans une machine à son plein potentiel pour faire de l'informatique une expérience plus fluide …

METTRE À JOUR
Aussi, donnez à RAMMap un essai. Cela vous montrera beaucoup sur la façon dont la mémoire est allouée dans votre système.

La liste des processus ne montre pas un certain nombre de choses:

  • Les fichiers système (* .dll, * .kbd, etc.) qui sont chargés et nécessaires pour exécuter Windows.

  • Le cache du fichier.

  • La partie "Modifiée" de la mémoire (voir Resource Monitor).

Tous ces éléments sont mis ensemble + tous les programmes / processus en cours d'exécution occupent (dans votre cas) ~ 2,27 Go (Voir l'onglet "Performance" dans le Gestionnaire des tâches). Si vous voulez réduire l'utilisation de la mémoire, vous devriez installer un programme appelé CLEANMEM.

La désactivation de "SuperFetch" ne sert à rien car elle gère la mise en cache dans la partie "Standby" de la mémoire (Resource Monitor) et Superfetch ne gère pas la partie "In Use" et "Modified" de la mémoire (Resource Monitor).