Informations générales
Le fichier d'échange (pagefile.sys) est un fichier caché situé dans le disque dur de l'ordinateur et qui est utilisé par le système d'exploitation Windows d'une manière semblable à la mémoire vive. Le fichier d'échange et la mémoire vive forment ensemble la mémoire virtuelle. Par défaut, le système d'exploitation Windows stocke le fichier d'échange dans la partition de boot (la partition sur laquelle le système d'exploitation et les fichiers auxiliaires sont installés). Typiquement, le volume du fichier d'échange est défini à 1,5 fois la quantité totale de mémoire vive.
Le fichier d'échange est nécessaire pour décharger une partie de la mémoire vive lors des périodes de charge élevée. Si vous exécutez plusieurs applications en parallèle utilisant de grandes quantités de mémoire vive, certaines de ces applications seront inactives (elles seront minimisées ou simplement non utilisées à l'instant T). Par conséquent, leurs données seront déchargées dans une zone plus lente, le fichier d'échange en l'occurrence, tandis que les données des applications actives seront directement gérées par la mémoire vive. Lorsqu'une application non active est accédée, les données du fichier d'échange sont directement déplacées vers la mémoire vive pour accélérer leur exécution. Lorsqu'un manque important de mémoire vive se fait sentir dans le système, le fichier d'échange est utilisé directement et les données des applications actives y sont également rejetées. Si la taille totale de la mémoire virtuelle est trop petite, certaines applications peuvent devenir instables, et le système d'exploitation peut afficher un message indiquant une mémoire virtuelle insuffisante. Si le cas se présente, la taille du fichier d'échange doit être augmentée.
Si votre ordinateur possède plus d'un disque dur : afin d'améliorer les performances du système, le fichier d'échange doit être déplacé vers une autre partition d'un autre disque dur. Dans ce cas, le système d'exploitation traitera plus rapidement plusieurs requêtes entrantes et sortantes.
Si vous possédez un seul disque dur sur votre ordinateur : il est également recommandé de déplacer le fichier d'échange vers une autre partition du disque dur. Lorsque le fichier d'échange est situé sur la partition de boot, le système d'exploitation Windows envoie des requêtes à lire et à écrire sur le disque, à la fois dans le dossier du système et le fichier d'échange. Après avoir déplacé le fichier d'échange vers une autre partition, il y aura moins de conflits entre les requêtes de lecture et d'écriture.
Si votre ordinateur possède des disques HDD et SSD : il est recommandé de placer le fichier d'échange sur une des partitions du disque dur. Cela réduira le nombre de requêtes de lecture/d'écriture et affectera positivement la durée de vie du disque SSD.
Afin d'éviter la fragmentation du fichier d'échange, il est recommandé de créer une partition à part sur le disque dur où seul le fichier d'échange sera situé. Utiliser une partition à part pour le fichier d'échange offre l'avantage suivant : le fichier n'est pas fragmenté. Le fichier d'échange situé dans la section où d'autres données sont placées peut entraîner sa fragmentation quand il gagne en taille pour augmenter la taille de la mémoire virtuelle. Une défragmentation du fichier d'échange permet d'accéder plus rapidement à la mémoire virtuelle.
Opérations du fichier d'échange
Afin de réaliser des opérations avec le fichier d'échange, rendez-vous dans la fenêtre de gestion de la mémoire virtuelle.
Pour cela :
1°) Appuyez sur Win + R. Dans la fenêtre qui s'ouvre, saisissez « sysdm.cpl » dans le champ Ouvrir, puis cliquez sur OK.
2°) Dans la fenêtre Propriétés système qui s'ouvre, allez dans l'onglet Paramètres système avancés et cliquez sur le bouton Paramètres sous Performances.
3°) Dans la fenêtre Options de performances, allez dans Avancé, puis cliquez sur Modifier
4°) Après avoir réalisé ces actions, la fenêtre de gestion de la mémoire virtuelle s'ouvrira, avec pour paramètre par défaut « Gestion automatique du fichier d'échange pour les lecteurs ». Dans ce cas, le fichier d'échange est situé sur le même disque où le système d'exploitation est installé (le disque C). Le nombre de disques logiques pouvant être choisis varie d'un ordinateur à l'autre.
Désactiver le fichier d'échange
1°) Décochez « Gestion automatique du fichier d'échange pour les lecteurs ».
2°) Sélectionnez Aucun fichier d'échange, puis cliquez sur Définir.
3°) Après cela, le système d'exploitation vous donnera un avertissement. Cliquez sur Oui, puis cliquez sur OK.
4°) Après avoir réalisé toutes ces opérations, redémarrez l'ordinateur.
Déplacement du fichier d'échange entre des partitions du disque dur
1°) Réalisez toutes les actions indiquées pour Désactiver le fichier d'échange
2°) Sélectionnez le disque logique où vous souhaitez placer le fichier d'échange.
3°) Sélectionnez Taille gérée par le système pour le disque sélectionné et cliquez sur Définir, puis sur OK.
4°) Après avoir réalisé toutes ces opérations, redémarrez l'ordinateur.
Changer la taille du fichier d'échange
1°) Décochez « Gestion automatique du fichier d'échange pour les lecteurs ».
2°) Sélectionnez Taille personnalisée et indiquez deux valeurs : la taille initiale et la taille maximale en Mo. Cliquez sur Définir, puis sur OK.
3°) après avoir réalisé toutes ces opérations, redémarrez l'ordinateur.