3,13 Go de RAM manquant
Dernièrement, j'ai remarqué que mon PC utilisait constamment ~ 90% de mes 8 Go de RAM même lorsque je ne fais rien de particulièrement intensif.
Aujourd'hui, j'ai remarqué que les chiffres généraux et par processus ne correspondent pas: il y a un écart de 3 283 600 K (3,13 Go). Cela peut être vu dans les captures d'écran suivantes du Gestionnaire des tâches et RamMap.
Les choses que j'ai lues en ligne disent que "Process Private" signifie simplement qu'il est utilisé par un seul processus et pour vérifier l'onglet "Processus" mais, comme vous pouvez le voir, je l'ai déjà fait et je n'ai rien trouvé d'utile.
Est-ce que quelqu'un peut-il me montrer la bonne direction?
Je ne sais pas si c'est lié, mais l'utilisation du processeur de mon PC a également été étrange: l' optimisation de la livraison utilise constamment jusqu'à 75% du processeur
Réponses
Cela revient à des définitions différentes de «en cours d'utilisation».
"Process private" est essentiellement une RAM qui a été assignée à un programme pour son usage exclusif. Je pense que la différence entre les nombres "Gestionnaire de tâches" et "RamMap" pour les programmes individuels se résume au Gestionnaire des tâches sans compter la RAM si c'est un bon candidat pour échanger si nécessaire.
«Fichier mappé » fait référence aux fichiers mappés en mémoire , une façon de charger un fichier en mémoire. Le code machine de chaque programme que vous exécutez est chargé de cette manière, tout comme de nombreux fichiers de données. Étant donné que ces données peuvent être librement supprimées et rechargées selon les besoins, ni le Gestionnaire des tâches ni RamMap ne les considère comme "en cours d'utilisation".
«Partageable» fait référence aux DLL et autres données partagées. Étant donné que cette mémoire est partagée entre les programmes, elle n'apparaît dans l'utilisation d'aucun programme.
Tout ce qui se trouve dans la liste RamMap entre «Page Table» et «Kernel Stack» fait référence à la mémoire utilisée par le système d'exploitation lui-même. Comme la mémoire partagée, elle n'est attribuée à aucun programme, elle n'apparaît donc pas dans l'utilisation par programme.
Depuis que j'ai résolu la cause première de mon problème d'utilisation du processeur (l' optimisation de la livraison utilisant constamment jusqu'à 80% du processeur ), mon utilisation de base de la RAM a été d'environ 4,8 Go / ~ 60%, ce à quoi je m'attendais.