Qu'est-ce qu'un fichier d'échange?
Sur certains systèmes d'exploitation Microsoft ™ Windows ™, un fichier d'échange est le nom donné à une partie du disque dur réservée pour augmenter la mémoire vive (RAM). Il agit en tant que RAM virtuelle ou mémoire virtuelle pour améliorer le temps d'accès aux programmes et aux données fréquemment utilisés. Toutes choses étant égales par ailleurs, moins un système a de RAM, plus la portion réservée sera grande. Si suffisamment de RAM est présente, il peut ne pas y avoir de fichier d'échange.
La RAM est une zone de stockage rapide conçue pour améliorer le temps d'accès aux programmes, processus et fichiers fréquemment utilisés. La récupération des données depuis la RAM est plus rapide que celle des disques durs classiques de type plateau. Lors du démarrage d'un ordinateur, de nombreuses routines sont stockées dans la RAM afin d'améliorer les performances du système. Lorsque l'utilisateur ouvre des programmes, encore plus de RAM est utilisée. Les pare-feux, programmes antivirus et autres logiciels fonctionnant en arrière-plan consomment également de la mémoire vive.
Lorsque la mémoire RAM est pleine, le système se tourne vers le disque dur pour obtenir de l'aide. En utilisant un espace vide contigu, le système désigne un fichier d'échange d'une certaine taille. La partie doit consister en un espace contigu, et pas n'importe quel espace vide. Le système peut accéder aux informations dans un espace contigu plus rapidement que si elles étaient réparties sur des plateaux de disques.
Les données les moins consultées situées dans la RAM sont automatiquement déplacées vers le fichier d'échange. Lorsque l'utilisateur passe à d'autres programmes ou fichiers, ce processus transparent se poursuit, en utilisant la zone comme cellule d'attente. Si vous revenez à un programme précédent, le système échangera le contenu du fichier d'échange contre du contenu en RAM. Dans les versions antérieures de Windows, ce fichier était appelé fichier d'échange .
Si l'utilisateur a tellement de processus et de programmes en cours d'exécution qu'ils ne peuvent pas tous être exécutés à partir de la RAM, le débordement est exécuté à partir du fichier d'échange lui-même. Bien que plus rapide que de l'exécuter à des emplacements aléatoires sur le lecteur, cela est nettement plus lent que l'accès RAM. Idéalement, un système dispose de suffisamment de RAM pour créer un fichier d'échange, bien que certains programmes conçus pour fonctionner avec ce système le créent.
Lorsqu'un ordinateur est arrêté, toutes les données de la RAM sont perdues. Ce n'est pas le cas du disque dur, bien sûr, qui conserve les informations. Le contenu du fichier d'échange, bien que supprimé à l'arrêt, peut être récupéré ultérieurement à l'aide d'outils de récupération de logiciel. Pour cette raison, certaines personnes configurent leurs ordinateurs pour nettoyer la zone lorsqu'ils éteignent l'ordinateur. Essuyer ralentit considérablement le processus d'arrêt, mais constitue une bonne mesure de sécurité pour toutes les personnes concernées. Dans les deux cas, un nouveau fichier d'échange est créé selon les besoins lors du prochain démarrage.