Cette question a déjà une réponse ici:
Pourquoi Windows 7 dirait-il que ma mémoire est insuffisante alors que je semble donner 2 Go à 3 Go de RAM libre? (sur une machine de 12 Go)
Certes, 2,2 Go + est beaucoup de RAM libre et il ne devrait pas me prévenir à ce stade?
Aussi, quelle est la différence entre "Gratuit" et "Disponible"?
Réponses:
Le message est un peu trompeur. La mémoire virtuelle sauvegardée du système est faible, même s'il dispose de beaucoup de mémoire physique libre. La solution consiste à agrandir votre fichier de pagination. Le système n'utilisera pas nécessairement le fichier de pagination - il lui suffit de l'avoir pour s'assurer qu'il peut tenir ses promesses.
C'est un peu comme être incapable de faire un chèque même si vous avez beaucoup d'argent dans votre compte bancaire. Vous devez en avoir assez pour couvrir le cas où tous les chèques que vous avez écrits sont encaissés en une fois, même si cela est peu probable. Voir ici pour plus de détails.
Voici un exemple simple, bien que peu probable, qui montre le problème: Dites qu’un processus crée un mappage privé, en écriture, d’un fichier de 3 Go. Il ne peut jamais modifier un seul octet de ce mappage. Toutefois, le système doit réserver 3 Go de mémoire virtuelle sauvegardée au cas où ce processus modifierait chaque octet de ce fichier - il devait stocker les modifications quelque part. Pas un seul octet de mémoire physique n'est nécessaire pour ce mappage jusqu'à ce qu'il soit utilisé. Donc, cela laissera au système un mappage qui nécessite une réservation de 3 Go de RAM + pagination, mais ne nécessite pas encore de RAM.
"Free" RAM est une RAM qui, malgré tous les efforts déployés par le système d'exploitation, ne trouvait aucun moyen de l'utiliser. Cela inclut également la RAM qui est laissée libre intentionnellement en cas d’urgence, par exemple lorsque la mémoire est nécessaire dans un contexte où elle ne peut pas être réutilisée, par exemple à partir de contextes d’interruption.
"RAM disponible" est la mémoire RAM en cours d'utilisation, mais le système d'exploitation peut le libérer si nécessaire, c'est-à-dire que les informations contenues dans ces pages peuvent être supprimées en toute sécurité. La plupart de cette RAM contiendra des copies en cache des données de fichier.
la source