3 votes

La mémoire virtuelle me perturbe

Mon ordinateur est complètement à court de mémoire virtuelle. Certes, je fais beaucoup de multitâches, mais j'ai 4 Go de RAM que j'ai juste mis à jour hier depuis 2 Go.

Sur l'onglet performances du gestionnaire des tâches, il est indiqué :

Total : 3327 Mis en cache : 1411 Disponible : 1414 Libre : 14

Je suis sous Windows 32 bits, ce qui n'est pas fait pour gérer 4 Go de RAM, mais quelqu'un peut-il m'expliquer où passe toute ma mémoire et comment je peux mieux la gérer?

5voto

David Schwartz Points 60868

Votre mémoire va contenir des informations dont l'ordinateur pourrait avoir besoin ultérieurement. L'ordinateur n'a pas actuellement besoin de mémoire libre, donc il conserve les informations qu'il pourrait avoir besoin ultérieurement dans l'espoir d'éviter un accès ultérieur au disque. Cela permet à la fois d'éviter l'effort de libérer de la mémoire qui ne sera pas utilisée de toute façon et de réduire les accès au disque, un double gain de performance.

Par exemple, supposez que vous exécutez un programme et qu'il se termine. Le programme est toujours en mémoire. Votre ordinateur a deux choix :

Il peut libérer la mémoire. Cela nécessite un effort pour libérer la mémoire, ce qui nuit aux performances. Lorsque la mémoire est nécessaire, un effort sera nécessaire pour la réutiliser, ce qui nuit aux performances. Et si le programme est à nouveau exécuté, il devra être chargé à partir du disque, ce qui nuit également aux performances.

Il peut laisser la mémoire en cours d'utilisation. Cela ne nécessite aucun effort, elle est déjà en cours d'utilisation. Si la mémoire est nécessaire pour autre chose, le système peut directement la passer d'une utilisation à une autre, en économisant l'effort de la libérer et de ne plus la libérer. Et si le programme est à nouveau exécuté rapidement, il ne devra pas être chargé à partir des disques. Tout le monde est gagnant.

Plus votre ordinateur utilise de mémoire, plus il est rapide. C'est pourquoi nous ajoutons de la mémoire aux systèmes pour les rendre plus rapides, afin qu'ils puissent en utiliser davantage. Votre ordinateur agit de manière intelligente.

Et, au fait, il s'agit de mémoire physique réelle (RAM) dont nous parlons, pas de mémoire virtuelle. Les statistiques que vous avez collées sont des statistiques de mémoire physique. Vous n'êtes pas à court de mémoire physique car votre ordinateur libérera de la mémoire si nécessaire et, plus fréquemment, passera directement de la mémoire d'une utilisation à une autre sans jamais la libérer.

1voto

soandos Points 23540

Pour commencer, vous avez seulement 3.327 Go de mémoire utilisable.
De cela, 1,4 Go sont utilisés pour le cache (données susceptibles d'être nécessaires dans un proche avenir).
1,4 Go sont disponibles, ce qui signifie qu'ils peuvent être utilisés. Et 14 Mo sont dans le cache mais contiennent des données inutilisées.

Vous avez en fait 1,4 Go qui pourraient facilement être utilisés pour les machines virtuelles restantes sur votre machine.

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