Skip to main content

Qu'est-ce qu'un système de mémoire virtuel?

Un système de mémoire virtuel désigne une zone située sur le disque dur d'un ordinateur qui permet aux programmes de fonctionner sans avoir besoin de les charger dans la mémoire physique.Les ordinateurs ont essentiellement deux types de systèmes de mémoire: la mémoire d'accès aléatoire (RAM) et la mémoire virtuelle (VM).Lorsqu'il n'y a pas une quantité adéquate de mémoire physique ou de RAM, disponible pour exécuter toutes les applications qu'un utilisateur peut avoir ouvert à tout moment, le système utilise la mémoire virtuelle pour faire la différence.

Si l'ordinateur n'avait pas leCapacité à accéder à la mémoire virtuelle lorsqu'elle a épuisé la RAM, l'utilisateur recevrait un message d'erreur indiquant que d'autres applications devraient être fermées afin de charger un nouveau programme.Le processus de mémoire virtuelle fonctionne en recherchant des emplacements sur la mémoire physique qui n'ont pas été accessibles pendant une certaine période.Ces informations sont ensuite copiées dans une zone sur le disque dur.L'espace disponible libéré peut désormais être utilisé pour charger le nouveau programme.

Cette fonctionnalité est l'une des nombreuses opérations effectuées automatiquement par votre ordinateur qui passe inaperçu par l'utilisateur moyen.La mémoire virtuelle n'est pas seulement un moyen pour l'ordinateur de créer une mémoire supplémentaire pour l'utilisation d'applications, mais profite également des ressources de mémoire système disponibles.C'est moins cher que l'achat de puces RAM supplémentaires.Le disque dur de chaque système informatique a une zone utilisée pour la mémoire virtuelle.

Cette source secondaire de stockage, où les informations sont stockées et récupérées, est appelée un fichier de pagination.La zone où les données sont échangées entre la mémoire physique et le système de mémoire virtuelle, dans des blocs de taille égale, est appelée les pages.La mémoire virtuelle est essentiellement un petit fichier de pagination, qui est situé sur le disque dur.L'ajout de la taille du fichier de pagination peut augmenter la taille de la capacité de stockage du système de mémoire virtuelle.En revanche, la seule façon de créer plus de RAM est d'acheter et d'installer des puces avec des capacités de mémoire plus grandes.

L'un des inconvénients de la mémoire virtuelle est que la vitesse de traitement de lecture et d'écriture est sensiblement plus lente par rapport à la mémoire d'accès aléatoire.Les utilisateurs qui dépendent considérablement du système de mémoire virtuelle pour exécuter leurs applications subiront une baisse des performances globales de leur système informatique.Le fait est que les disques durs ne sont pas conçus pour gérer de minuscules bits d'informations.La clé des performances du système optimales est d'avoir plus qu'assez RAM pour gérer vos charges de travail de traitement de programme de routine.Cela garantira que l'accès aux machines virtuelles est une exception et non la règle.