Comment fonctionne la mémoire virtuelle fonctionne?

July 1

RAM et le disque dur

Votre ordinateur dispose de deux types de mémoire: Random Access Memory (RAM) et le disque dur. Ces deux types de travail de mémoire très différemment et ont des forces différentes. RAM est conçu pour être la mémoire à court terme pour votre ordinateur. Il contient tout ce que la CPU "cerveau" est le traitement à un moment donné. Parce que les processeurs sont si rapides, et peuvent passer d'une tâche à l'autre si rapidement, RAM est conçu pour une vitesse extrême. Les temps d'accès sont généralement comprises entre 5 et 60 nanosecondes. Ce besoin de haute vitesse rend RAM coûteux à construire dans les grandes capacités. Normalement, puces magasin 1 ou 2 gigaoctets de données au maximum. Un disque dur, en revanche, est la mémoire à long terme de l'ordinateur. Il stocke les fichiers et les ressources qui ne sont pas actuellement en usage, comme de vieux documents et de la musique. A cet effet, les disques durs sont conçus pour avoir une grande capacité, mais pas nécessairement pour un fonctionnement rapide. Les temps d'accès ont tendance à être entre 5 et 20 millisecondes, mais la capacité de stockage est mesurée dans des centaines ou des milliers de gigaoctets.

Mémoire virtuelle

Si elle est en train de traiter de nombreuses tâches à la fois ou plusieurs tâches que peut tenir dans la mémoire vive disponible, la solution la plus courante est d'avoir le disque dur simulation RAM de l'ordinateur. Les cordons informatiques hors d'une partie du disque dur, et le traite comme si elle était la RAM en l'utilisant comme mémoire à court terme. Cette RAM simulée est appelée mémoire virtuelle. Chaque fois que vous pouvez entendre un ordinateur «pensée», ce cliquetis qu'il fait est en fait le disque dur, fonctionnant généralement comme mémoire virtuelle.

Le mauvais côté

Malheureusement, un disque dur est mal adapté à agir comme mémoire à court terme. Notamment, il est beaucoup plus lent que la RAM, de sorte qu'il ne peut pas fournir des informations à la CPU presque aussi rapide. Si votre ordinateur repose régulièrement sur la mémoire virtuelle, il fonctionne beaucoup plus lent que sa capacité, tout simplement parce que les limites de disques durs à quelle vitesse la CPU peut traiter des données. Pour cette raison, l'ajout de RAM supplémentaire à un ordinateur est presque toujours la première étape pour accélérer un ordinateur. Pour votre système de fonctionner avec une efficacité maximale, il faut presque jamais avoir à utiliser la mémoire virtuelle.


          

Post a comment: