La mémoire virtuelle n'a pas de capacité fixe. Sa capacité est limitée uniquement par l'espace d'adressage disponible. du système d'exploitation et la quantité de RAM physique et d'espace de swap (généralement sur un disque dur ou SSD).
Voici une répartition :
* Espace d'adressage : Le système d'exploitation définit une plage d'adresses mémoire que les processus peuvent utiliser. C'est généralement beaucoup plus grand que la RAM physique installée. Par exemple, un système 64 bits dispose d’un espace d’adressage beaucoup plus grand qu’un système 32 bits.
* RAM physique : Il s’agit de la mémoire physique réelle de votre ordinateur. C'est rapide mais de taille limitée.
* Espace d'échange (ou fichier d'échange/partition d'échange) : Il s'agit d'une zone d'un disque dur ou d'un SSD utilisée pour étendre la mémoire disponible. Lorsque la RAM physique est pleine, les données les moins fréquemment utilisées sont déplacées vers l'espace d'échange, laissant ainsi de la place aux données activement utilisées. L'espace d'échange est beaucoup plus lent que la RAM.
Par conséquent, la capacité effective de la mémoire virtuelle est une combinaison de la taille de l’espace d’adressage, de la quantité de RAM physique et de la taille de l’espace de swap. Si vous manquez de RAM et d'espace d'échange, votre système rencontrera des erreurs de « mémoire insuffisante » et plantera. Les performances du système se dégradent également considérablement lorsqu'il doit s'appuyer fortement sur l'espace de swap.
|