SWAP basic pas à  pas

Discussions et dépannage concernant Windows 95, Windows 98, Windows 98SE.

Modérateur : Modérateurs

Répondre
soho
Membre actif
Membre actif
Messages : 240
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris centre

Message par soho » 05 févr. 2003, 21:42:00

Ce post est destiné à  ceux qui ne connaissent pas bien cette notion et ne peuvent pas bien suivre les discussions byzantines (le ** mot modéré auto ** des anges et la localisation du swap..méme dilemne <IMG SRC="/images/smiles/teeth_smile46.gif"> ).
Que les autres ne perdent pas de temps à  le lire..

SWAP

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 vive: la mémoire "vraie" 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" 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é WIN386.swp. (sous WIN98) et 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écéssité d'un large espace (1 à  2 Mo) 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 disque C: (pour simplifier une restauration), c'est que l'image, si on n'y prend pas garde, va comporter cette zone "stérile" de swap (je dis 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 C:, déplacer la zone de swap. Et c'est là  o๠je voulais en venir..

Simplification et sécurité conseillent de déplacer la zone de swap hors du disque C: tout en la gardant sur le disque dur maître ou principal.
Mon conseil est donc de partitionner le disque dur maître 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écéssité d'une réinstallation du systéme apres formatage, les données persos ne sont 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 choisirez son étendue en choisissant la taille de votre unité E:
Exemple pour un disque dur de 20 Mégas: 8 M pour C, 10 M pour D et 2 M pour E.
Si vous n'avez que deux partitions C et D, comme moi, vous devez réserver le disque D à  vos données sans le bourrer trop pour garder un espace de liberté dévolue au swap.
Comment déplacer et paramétrer le swap ? Ce n'est pas compliqué.
Marche à  suivre pour WIN 98. Panneau de config, system, onglet performances et en bas à  droite bouton "mémoire virtuelle". Dans la nouvelle fenêtre, cochez "me permettre de spécifier.."
Puis dans fenêtre "disque dur", entrez la lettre de votre unité D ou E suivant celles que vous avez crées (moi, c'est D). Dans la fenêtre "minimum", entrez un chiffre douoble de votre mémoire en barettes (512, par exemple) dans la fenêtre "Maximum", laissez Windows afficher lui-même le maximum disponible sur votre unité.

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 Taille personnalisée.
Puis idem que pour Win98.

Dans les deux cas, pour finir, cliquer OK et OK (apres é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..

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 rechercher le fichier pagefile.sys sur C: et le détruire s'il existe toujours (apres avoir vérifie, par prudence, qu'il a bien été crée sur la partition dédiée au swap…).

Voilà  salut <IMG SRC="/images/smiles/icon_rolleyes.gif">

soho
Membre actif
Membre actif
Messages : 240
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris centre

Message par soho » 05 févr. 2003, 21:45:00

j'ai été bluffé parr le controle Modérateur !!!
L'expression "discussion sur le se xe des anges" a été censurée... J'aurais peut-étre du mettre zigounette !! LoL <IMG SRC="/images/smiles/teeth_smile46.gif"> <IMG SRC="/images/smiles/teeth_smile46.gif"> <IMG SRC="/images/smiles/devil_smile46.gif">

McPeter
Membre hyperactif
Membre hyperactif
Messages : 756
Enregistré le : 02 juin 2005, 23:00:00

Message par McPeter » 05 févr. 2003, 22:21:00

eu ..
tu peux m'expliquer l'intérêt d'un swap de 2 Méga octets ?????

surtotu sur une partition de deux mégaoctet ???

2 Giga octets pourquoi pas ...quoique totalement inutile (windows ne se servira jamais d'une telle swap ...

ensuite uen partiton de 2 Méga Octet sera en FAT 16 <IMG SRC="/images/smiles/whatchutalkingabout_smile46.gif"> <IMG SRC="/images/smiles/confused_smile46.gif">
tu peux m'expliquer l'utilité d'une partition FAT16 sur des système 32 ??? faut un minimum de 512 Méga Octets pour être en FAT32

en FAT 16 à§a sous entendra que les clusters seront plus grand et donc moins bien rempli et donc une fragmentation nettement plus elevé et donc une optimisation qui devient trés rapidement totalement obsolète ...etc ...

sinon pourquoi ne pas continnuer la discussion commencé ici =>
<a href="viewtopic.php?topic=15482&forum=1" target="_blank">viewtopic.php?topic=15482&forum=1</a>

@++
Image

philippe
Modérateur
Modérateur
Messages : 1451
Enregistré le : 02 juin 2005, 23:00:00

Message par philippe » 06 févr. 2003, 10:14:00

<font color="blue">Salut, Soho.

Quand tu vois <B>** mot modéré auto **</B>
c'est l'oeuvre du robot de vérif, et non une "lubie" des modérateurs.</font>


<IMG SRC="/images/instantbbcode/sign_modo.gif">

soho
Membre actif
Membre actif
Messages : 240
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris centre

Message par soho » 06 févr. 2003, 11:02:00

A Philippe.. C'est bien comme cela que je l'avais compris.. rassure toi.. Et à§a m'a bien amusé <IMG SRC="/images/smiles/teeth_smile46.gif">

soho
Membre actif
Membre actif
Messages : 240
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris centre

Message par soho » 06 févr. 2003, 11:09:00

Pour Mac Peter..
Bien sur.. c'est une erreur de frappe.. c'est GIGAS qu'il faut lire (comme disent les journalistes..) et non pas Megas.. Mon disque dur fait 60 Gigas..
Quant à  la quantité à  allouer au Swap, elle dépend evidemment de la mémoire (barettes) installés.
Ayant un Giga installé, j'ai alloué 2 Gigas au swap, ce qui doit étre un peu trop (le fichier d'échange utilisé par XP ne fait que 1.7 Gigas), aussi j'utilise aussi cette partition pour y ranger mes backups..
J'espére t'avoir rassuré..
Salut <IMG SRC="/images/smiles/icon_rolleyes.gif">

soho
Membre actif
Membre actif
Messages : 240
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris centre

Message par soho » 07 févr. 2003, 09:49:00

Je voulais clore ce Thread mais je n'ai pas à  ma disposition la ligne "clore cette discussion", alors que faire ?
OK, en éditant cete réponse, la ligne est apparue...
salut <IMG SRC="/images/smiles/icon_rolleyes.gif">

Répondre

Retourner vers « Windows 9x »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités