Optimisation des fichiers d'échange Windows

La mémoire de votre PC comprend bien plus que les modules RAM de la carte mère. Le fichier d'échange joue également un rôle important. Ce fichier sur le disque dur garantit le fonctionnement optimal de la mémoire du disque. Dans ce cours Expert, nous discuterons du fonctionnement et des paramètres du fichier d'échange et nous vous montrerons comment optimiser ce fichier pour un PC encore plus rapide.

Cet article se compose de trois pages:

Page 1

- Pagination

- D'avant en arrière

- Taille du fichier de page

- Régler

Page 2

- Fichier de page dynamique

- Taille optimale

Page 3

- Minimum ou maximum?

- Endroit optimal

- Fragmentation

- Défragmentation

Pagination

Le fichier d'échange est incorrectement appelé le fichier d'échange. Cependant, un fichier d'échange héberge des processus entiers si de la RAM doit être libérée pour d'autres applications. Cette méthode était toujours utilisée dans Windows 3.1, mais depuis l'introduction de Windows 95, elle n'est plus nécessaire. Depuis lors, seules les parties d'un processus (appelées «pages» ou pages mémoire) ont été déplacées vers la mémoire du disque. Ce processus est appelé «pagination», par opposition à «échange», ce qui était le cas avec la mémoire d'échange. Une différence avec l'échange est que la pagination peut avoir lieu de manière préventive, même lors du démarrage du système d'exploitation ou d'une application.

Cela explique immédiatement pourquoi Windows utilisera toujours un fichier d'échange s'il est présent: au démarrage, tous les composants nécessaires du système d'exploitation et les autres programmes sont chargés dans leur intégralité dans la RAM, mais immédiatement après, les pages mémoire de Windows et d'autres programmes seront à nouveau chargées. la RAM sera déplacée vers le fichier d'échange. L'image de la page précédente montre cette situation: Commit montre l'utilisation totale de la mémoire immédiatement après le démarrage de Windows 7, tandis que sous Physique montre la quantité de RAM actuellement utilisée. La différence indique qu'environ 105 Mo du fichier d'échange sont en cours d'utilisation.

Immédiatement après le démarrage, environ 105 Mo du fichier d'échange sont déjà utilisés.

D'avant en arrière

Il peut sembler étrange de placer des données dans le fichier d'échange beaucoup plus lent à un moment où il y a encore suffisamment de RAM disponible. Mais les données qui ne sont pas immédiatement nécessaires occuperaient dans ce cas inutilement de l'espace pour les données qui sont immédiatement nécessaires. En plaçant les pages de mémoire dans le fichier d'échange à l'avance, Windows maintient la RAM utilisée aussi petite que possible. De cette façon, il y a une quantité maximale de RAM inutilisée pour stocker les choses qui sont censées être nécessaires bientôt, et dans ce cas immédiatement. Ces données de veille dans la RAM constituent le cache système et Windows essaie toujours de les rendre aussi volumineuses que possible. Cela rend la partie réellement inutilisée de la RAM aussi petite que possible, voire nulle.

Le cache système n'est pas une partie distincte de la RAM, d'ailleurs; les données peuvent appartenir au cache ou à la mémoire utilisée, quel que soit leur emplacement dans la RAM.

En fonction de l'utilisation des processus exécutés sur le PC, les pages de mémoire sont régulièrement déplacées du cache vers le fichier d'échange pour faire de la place pour de nouvelles données de veille, les pages sont extraites du fichier d'échange et utilisées par les programmes, puis replacées. être au fichier d'échange ou appartenir au cache, etc. Tout cela pour utiliser la mémoire virtuelle le plus efficacement possible et pour anticiper au mieux ce que va faire l'utilisateur.

La mémoire virtuelle n'est pas la même que le fichier d'échange, ce qui est apparemment souvent pensé. Virtuel doit être compris ici comme apparent. La mémoire virtuelle fait référence à la quantité de mémoire que Windows (et les programmes) semblent utiliser. Il se compose de la RAM utilisée et de la partie utilisée du fichier d'échange. Cela peut être supérieur à la quantité réelle de mémoire physique présente. La mémoire virtuelle totale disponible se compose de la quantité de RAM, plus la quantité d'espace disque allouée au fichier d'échange.

Mémoire virtuelle totale disponible (limite) et RAM (physique). La différence (ici 2 Go) est allouée au fichier d'échange.

Taille du fichier de page

Si vous ne modifiez pas les paramètres par défaut, Windows détermine la taille du fichier d'échange lui-même. Si vous disposez de 1 Go de RAM ou moins, environ une fois et demie cette quantité d'espace disque sera allouée au fichier d'échange. La taille maximale utilisable du fichier d'échange est alors environ trois fois la quantité de RAM. Si la taille allouée s'avère insuffisante, le fichier d'échange peut être étendu à cette taille, bien qu'en pratique, il ne se produira guère que l'espace disponible soit utilisé dans son intégralité, car la plupart des PC se heurteront déjà à d'autres limites avant cela. Un fichier d'échange de différentes tailles est appelé un fichier d'échange dynamique. Cela contraste avec un fichier de page fixe, où la taille initiale et la taille maximale sont les mêmes.

Si vous disposez de plus de 1 Go de RAM, Windows allouera approximativement la même quantité d'espace disque au fichier d'échange. La taille recommandée est toujours une fois et demie la quantité de RAM.

La quantité d'espace disque allouée et recommandée pour le fichier d'échange à 2 Go de RAM.

Régler

Vous pouvez également définir vous-même une taille de départ et une taille maximale pour le fichier d'échange. Pour ce faire, ouvrez d'abord la fenêtre Propriétés système via Démarrer / Exécuter. Tapez sysdm.cpl et cliquez sur OK. Ensuite, allez dans l'onglet Avancé, où sous Performances, cliquez sur le bouton Paramètres. Dans l'onglet Avancé, cliquez sur le bouton Modifier et, si nécessaire, décochez la case Gérer automatiquement la taille du fichier d'échange pour tous les lecteurs et choisissez Taille personnalisée et entrez les informations souhaitées. Enfin, cliquez sur Définir et cliquez deux fois sur OK. Lorsque vous réduisez le fichier d'échange, vous serez invité à redémarrer votre PC.

Définition manuelle du fichier d'échange.