Bonjour, un peu de lecture pour se rafraîchir la mémoire:
SWAP ou Mémoire virtuelle ou Fichier d’échange (ver 4.2) par SOBIS
La mémoire vive influence directement la rapidité et la fluidité d’un ordinateur.
Très schématiquement, il existe deux types de mémoire: la mémoire “vraie” (ou RAM) représentée par la ou les barrettes de mémoire clampée(s) dans les slots idoines de votre carte mère, et, d’autre part, la mémoire “virtuelle” (ou fichier d’échange) fabriquée par Windows suivant ses besoins sur un espace libre de votre disque dur.
Cette mémoire virtuelle est appelée SWAP (du verbe anglais, to swap = échanger) car Windows utilise cet espace pour échanger les données entre la mémoire vraie et cette zone. Le fichier d’échange est nommé pagefile.sys (sous XP).
Plus cette zone d’échange est vaste, plus l’échange sera facile et important, et plus Windows se sentira à l’aise du coté de la mémoire, facteur essentiel de fluidité et de rapidité. La “lenteur” dont se plaignent nombre d’utilisateurs est souvent en rapport avec une mémoire insuffisante ou surtout saturée par de nombreux téléchargements ou jeux en réseau.
Cette zone de swap a donc deux caractéristiques : son étendue et sa situation sur votre disque dur.
Son étendue est fonction de l’espace disponible pour elle sur votre disque dur, mais aussi et surtout de l’état de fragmentation du disque dur. Un disque trop fragmenté (ou mal défragmenté) ne pourra pas mettre à la disposition du swap une large zone en continuité. Deux règles découlent de ces notions: nécessité d’un large espace et nécessité d’une défragmentation parfaite de cet espace.
Mais cette zone de swap a un inconvénient pour ceux qui souhaitent faire une image de leur partition système (pour simplifier une restauration), c’est que l’image, si on n’y prend pas garde, va comporter cette zone “stérile” de swap (stérile car elle ne sert pas à garder des données utiles, mais constitue uniquement une zone d’échange).
Il faut donc, avant d’envisager de capturer et de graver une image de la partition système, déplacer la zone de swap.
Simplification et sécurité conseillent donc de déplacer la zone de swap hors de la partition système.
Deux questions doivent être débattues: l’emplacement et la taille du Swap.
Envisageons d’abord le cas le plus fréquent : un seul disque dur.
Mon conseil est de partitionner ce disque dur en au moins deux, voire trois, unités logiques, à savoir un disque C: qui contient l’OS (Windows) et les programmes, un disque D: qui contient vos données personnelles, un disque E: qui contiendra votre zone de swap.
Ce partitionnement a au moins deux avantages:
en cas de nécessité d’une réinstallation du système après formatage de C:, les données personnelles ne seront pas en danger.
En cas de prise d’une image de C:, la zone de swap, inutile, ne sera pas sur l’image (comme le poteau télégraphique que vous ne souhaitez pas avoir au milieu de votre photo de vacances…).
Quant à la zone de swap elle-même, vous déterminerez son étendue en choisissant la taille de votre unité E:
Exemple pour un disque dur de 20 Gigas: 8 G pour C, 10 G pour D et 2 G pour E.
Remarquez que 2 G étant trop pour le seul Swap, vous pourrez utiliser cette partition E: pour y mettre la sauvegarde de vos fichiers personnels.
Enfin, sachez que le swap est indispensable même pour ceux qui ont beaucoup de mémoire en barrettes (1 giga et plus) car certains logiciels l’exigent pour fonctionner correctement.
Comment déplacer et paramétrer le swap ? Ce n’est pas compliqué (il est sous-entendu ci-dessous, que vous avez préalablement crée les partitions nécessaires).
Marche à suivre pour XP. Panneau de config, Système, Onglet Avancé puis Performances et clic sur bouton Paramètres. Enfin, onglet Avancé et, en bas, cadre Mémoire Virtuelle et clic sur bouton Modifier. Choisir la partition dédiée au Swap puis “Taille personnalisée”.
Dans la fenêtre “minimum”, entrez un chiffre double de votre mémoire en barrettes (512, par exemple si vous avez 256 en barrettes).
En ce qui concerne le “maximum”, il y a deux alternatives.
Ou bien vous laissez Windows afficher lui-même le maximum disponible sur votre unité.
Ou bien vous indiquez le même chiffre que pour le minimum: cet espace sera alors réservé en permanence (donc pas de redimensionnement qui peut prendre un peu de temps, mais espace figé qu’il soit utilisé ou non, trop grand ou insuffisant…).
Les deux formules ont leurs partisans et leurs critiques. J’ai choisi la première.
Mais pour que les modifications soient prises en compte, il faut cliquer sur le bouton Définir (un peu l’équivalent d’Appliquer…) autrement, rien n’est pris en compte
!
Savoir que, pour XP, WIN n’enlève pas systématiquement le fichier swap initial sur C: (il accepte de fonctionner avec deux swaps…). Il faut donc s’assurer que la case “pas de fichier d’échange” est cochée en ce qui concerne la partition système (C:) et cliquer sur “Définir” pour appliquer, autrement XP va laisser ou remettre un deuxième Swap !!!
Dans les deux cas, pour finir, cliquer OK et OK (après éventuellement un clic sur le bouton Appliquer si nécessaire, c’est-à-dire s’il n’est pas grisé), ce qui fait s’afficher un message de mise en garde auquel vous répondez Oui.
Enfin, bouton “fermer” en bas de la fenêtre system. Un dernier message apparaît vous indiquant que vous devez redémarrer votre système pour que vos modifications soient prises en compte. Vous n’êtes pas obligé de redémarrer dans l’urgence.
Apres avoir redémarré la machine, on peut vérifier les changements, en recherchant le fichier pagefile.sys sur C: qui ne doit plus exister (le détruire s’il existe toujours, après avoir vérifie, par prudence, qu’il a bien été crée sur la partition dédiée au swap
).
Discussions plus pointues lorsqu’existent plusieurs disques durs : Certains spécialistes des disques durs, recommandent:
de ne pas mettre le swap sur le même disque dur (ou plus précisément sur la même nappe) que l’OS,
de choisir C: pour mettre le Swap et D: pour mettre l’OS, la partition C: (créée en premier) correspondant toujours à la portion la plus rapide d’un disque dur.
N’étant pas un Informaticien professionnel (et n’ayant jamais prétendu l’être…), je laisse le soin à plus calé que moi d’émettre des suggestions, ou de présenter des réflexions, sur ces très délicats problèmes
Ce qui est certain en tous les cas c’est que ces sujets alimentent toujours de fiévreuses discussions sur les forums, ce qui tend à démontrer que ce n’est pas simple et qu’il n’existe pas UNE solution qui remporte la totalité des suffrages
.
Enfin, sachez que vous pouvez avoir une idée de l’utilité et de l’utilisation de votre swap grâce à un graphique en temps réel que vous pouvez obtenir de la manière suivante:
taper CTRL_ALT_SUPPR (une seule fois, bien sûr),
s’affiche la fenêtre “Gestionnaire des taches”,
click sur l’onglet Performance, s’affichent les courbes d’utilisation de l’UC et du Swap (fichier d’échange) qui est plate si vous ne faites rien ou pas grand-chose…
a+