Traditionnellement, les ordinateurs sont livrés avec deux formes de mémoire . La mémoire vive (RAM) est rapide mais temporaire, et est effacée lorsque l'ordinateur est éteint. L'autre fournit un stockage permanent , comme sur un disque dur ou un lecteur flash . Mémoire virtuelle combine ces deux, en utilisant une partie du disque dur comme s'il s'agissait de RAM . Ceci permet à l' utilisateur de travailler sur des fichiers plus volumineux qui, autrement, ne serait pas possible dans les limites de RAM disponible , et aussi d'exécuter plus de programmes à la fois . Autres Tampon
mémoire virtuelle agit comme un tampon utile . Certains logiciels peuvent être très grandes , en prenant une partie substantielle de RAM disponible juste à charger. Lorsque des fichiers supplémentaires doivent être chargés , la mémoire vive disponible est rapidement rempli . La mémoire virtuelle permet aux parties de la RAM qui sont pleins , mais pas en cours d'utilisation , pour être stocké sur le disque dur , ce qui rend RAM disponible pour le traitement .
Meilleur système Performance
Quand un programme est chargé, il demande à l'ordinateur d'allouer une partie de la mémoire , mais il n'utilise pas toujours l'ensemble de son allocation. Ce bloc de mémoire est encore hors de portée des autres logiciels , mais RAM si disponible devient rapidement rare. Normalement, l'ordinateur va allouer de la mémoire virtuelle de logiciel , en gardant la RAM libre . Mais si la mémoire virtuelle n'est pas disponible, la RAM s'enferme et les performances du système diminue rapidement éteint.
Soulage mémoire Hogging
Le contenu de la mémoire virtuelle sont échangés avec le contenu de la mémoire vive de l'ordinateur sur une base régulière , en fonction des besoins du système à cet instant . En conséquence , il est possible pour la mémoire monopolisant logiciel pour trouver l'espace qu'il a alloué pour lui-même , mais ce qu'il n'utilise pas est assis dans la mémoire virtuelle, plutôt que dans la mémoire vive . Cela allège la mémoire d'accaparer et maintient l'ordinateur exécutant où il serait autrement retrouver au point mort.
Considérations
Alors que la mémoire virtuelle est un avantage pour la plupart des systèmes informatiques et a été autour depuis des décennies , il n'est pas totalement exempt de problèmes. Si le logiciel ne parvient pas à libérer la mémoire -up à la clôture, ou quand l'ordinateur se bloque , il est possible pour la mémoire virtuelle d'être laissé sur le disque dur . Cela prend de la place inutilement et finira par remplir un disque dur si une solution n'est pas abordée. Exécutant un logiciel de nettoyage de disque périodiquement aidera à éliminer ce problème.