Accueil » Astuces » Performances système » Déplacer le swap sur un second disque

Déplacer le swap sur un second disque

Par Yann

Le fait de déplacer la mémoire virtuelle sur un second disque entraîne une nette amélioration des performances de la machine. En effet, le second disque n’étant pas utilisé par le système, l’accès au fichier de swap se fait beaucoup plus rapidement.

Sur le second disque dur, créez une partition principale en début de disque (l’accès y est plus rapide) dédiée au swap (avec Partition Magique par exemple). Vous pouvez la nommer « swap ». Créez la uniquement de la taille du futur fichier de swap.

Sous Windows 9x et ME :

Clic droit sur Poste de travail, Propriétés, Performances, Mémoire virtuelle et création d’un fichier « win386.swp ».

Sélectionnez la partition puis la taille de swap désiré.

Redémarrer l’ordinateur.

Sous Windows 2000 :

Clic droit sur Poste de travail, Propriétés, avancé, Option de performance puis création d’un fichier « pagefile.sys ».

Redémarrer l’ordinateur.

Sous Windows XP :

Allez dans le Panneau de configuration puis Système.

Cliquez sur l’onglet Avancé puis sur le bouton Paramètres dans la section Performances.

Enfin, sélectionnez l’onglet Avancé et choisissez Modifier dans la section Mémoire virtuelle.

Cocher la case Aucun fichier d’échange sur la partition actuelle. Validez votre choix en cliquant sur le bouton Définir.

Sélectionnez la partition nouvellement créée et cochez la case Taille gérée par le système ou Taille personnalisée (si vous savez comment régler la taille du swap).

Validez votre choix en cliquant sur le bouton Définir.

Redémarrer l’ordinateur.

Attention : afin d’avoir une augmentation significative de performance, il faut que le second disque soit assez rapide ! Dans le cas contraire, on se prend une chute de perfs dans la figure…

Enfin, les accès simultanées aux deux disques sera plus rapide si ces deux disques IDE ne sont pas sur la même nappe.

Pour plus de détails sur le réglage de la taille du swap, vous pouvez consulter l’article Optimiser la mémoire virtuelle sous Windows.

21 Commentaires
0

Vous aimerez aussi

21
Poster un Commentaire

avatar
21 Fils de commentaires
0 Réponses de fil
0 Abonnés
 
Commentaire avec le plus de réactions
Le plus populaire des commentaires
0 Auteurs du commentaire
Liétard RodolpheTOTO32Thomasleglaudezegman Auteurs de commentaires récents
  S’abonner  
plus récent plus ancien Le plus populaire
Notifier de
Kulte
Invité
Kulte

Quelle valeur donnée au swap ?j ai mis 2OO/200 … c est bon ?
Sys:XP1900+, 2 hd udma1000 7200 tours, nforce
merci de votre aide et longue vie a Zebulon

leglod
Invité
leglod

Tu peux laisser 200/200 puis le jour ou un programme de dis qu’il na plus de memoire virtuelle tu l’augmente !Enfin tout depand de ta memoire vive ! Plus t’en as, plus ta memoire virtuelle peux etre petite !

gem
Invité
gem

Si l’on ne possède qu’un seul DD, la solution est de réserver une seconde partition de 11Go(donc sur la même nappe et unité physique) ce qui évitera à Windows de fragmenter le Swap améliorant ainsi les performances du système.

nn
Invité
nn

J’ia bcp joué avec les fichiers swap sous win98, et ca m’a causé bp de problèmes !!! Meme avec bcp de RAM (256 , 384 ou 512) il valait mieux laisser gérer la mem. cache par windows. Je ne sais pas ce qu’il en est de win XP. J’ai 256 (512MB) de RAM et je laisse win xp gérer la ram tout seul (il s’octroie entre 384-768MByte). Ca me parait plus prudent. Meme si j’aimerais gagner un peu d’espace disque. Si vous avec un article « scientifique » permettant de savoir combien on doit allouer de cahce % a sa RAM ,… Lire la suite »

Tetetatoto
Invité
Tetetatoto

Cette astuce est très bien. Après avoir déplacé le swap, je conseille d’utiliser CacheMan (je crois qu’il est dans les download du site) pour gérer la taille du cache.

Huan Ming Yue
Invité
Huan Ming Yue

Bon allez pour avoir de bonne perf avec son swap il faut observer les règles suivantes :- Premièrement : il doit être fixe! En effet il ne faut pas oublier que c’est un fichier, donc si on laisse windows s’en charger, il sera fragmenté à mort :/ Or pour avoir de bon I/O, il faut que le fichier soit contigu. Ch’tite astuce avant de le mettre fixe, défragmenter son disque. – Deuxièmement : pour coller exactement à la gestion de la mémoire, le fichier swap doit être un multiple de 4Ko. En effet la RAM est découpée en page de… Lire la suite »

t0ph0
Invité
t0ph0

Huan a bien dressé le bilan.Le swap sur un second disk (en maitre, sur une autre nappe et performant !!!) c bof ! Si le disk lache…et pis il serait mieux dans un rack. Et pis si il est performant, il est mieux en slave de mon principal. sur XP avec 256 DDR, je l’ai fixé à 500 Mo et je l’ai créé juste après l’install de XP, avant les drivers, et j’ai enchainé une defrag avant et apres. Du coup mon swap est sur les premiers secteurs du disk (les + rapides) et il tourne sur mon dur le… Lire la suite »

guillaume
Invité
guillaume

Moi j’ai une petite question, je suis sous win XP Pro et j’ai un XP1700+, une carte MSI KT3 Ultra-ARU, 512Mo DDR Pc 2700 et deux DD (1 maitre 80Go 7200T partitioné en 4*20 et 1 slave de 20Go 5400T).Ma question est peut on mettre le SWAP sur un RAM DISK ??? comme pour le dossier des fichiers temporaire d’IE6 ???
Merci d’avance…
A bientot et longue vie à Zebulon !!!

Jonathan Crevier
Invité
Jonathan Crevier

Le cpu ne peut travailler qu’avec un seul disque à la fois en osilant à sa vitesse donc on dirais qu’il travaillent avec les 2 en meme temps…donc ca ne changeras rien de mettre la memoire swap sur le maitre ou l’exclave…
et pour les utilisateurs de windows 98 et Me, ne mettez pas plus de 128 mo de RAM, car ils n’en gere pas plus…

Longue vie à zebulon, très cool comme site 🙂

rahan
Invité
rahan

dit moi, je suis en w2k, je viens de lire tes astuces et je voudrais savoir si elle vienne de toi? je pense qu'il y a une erreur de procédure pour w2k. dans l'option avancé, ensuite performance option, ensuite sur changer,la dessus apparaisse la liste des lecteurs, selectionne celui que tu veus, donne lui un min et un max , puis sur set et voila.sinon tu as un très bon site. a+

minici
Invité
minici

Dans l'astuce ci-dessous : Sous Windows 98 : Clic droit sur Poste de travail, Propriétés, Performances, Mémoire virtuelle et CREATION D'UN FICHIER "WIN386.SWP" ? Sélectionnez la partition puis la taille de swap désiré. Redémarrer l’ordinateur La création d'un Win386.swp existe déjà dans mon windows J'en ai crée une autre dans c: Mais de toute façon il m'est impossible de changer la désignation inscrite dans 1°_ Poste de travail 2°_ propriété 3°_ performance 4°_ mémoire virtuelle 5°_ me permettre de spécifier mes propres paramètres de mémoire virtuelle Dans cette dernière case cochée. Je lis : C:3580 Mo libres ensuite elle me… Lire la suite »

didiboy
Invité
didiboy

juste un truc concernant le fichier d'échange, kelk soit la version de Windows :ne pas laisser windows gerer la taille du fichier d'echange
valeur mini du fichier : taille de la RAM physique + 11Mo
valeur maxi du fichier : taille de la RAM physque x 2.5

honky
Invité
honky

Bonjour, j'ai un athlon 2,2+ et 512Mo de Ram (-64 pour la video) j'ai partionner mon disque dur , est-ce rentable de deplacer la memoire virtuelle et 256 suffisent t'l? j'ouvre plusieurs logiciels mais pas pour la photo ou la video meci

Maitre Dejeu
Invité
Maitre Dejeu

Bha y a tellement de facon gerer la memoire que je m'y perd a l'instaaltion de mon pc sous XP j'ai crée une partition pour le swap de 2go, j'ai 512ddr j'ai donc fixe de swap a 1536 mo max et min…J'utilise principalement des application qui bouffent pas mal de ressources ( modeling 3d, conertion de son et de video, et aussi mon peche mignon des jeux video qui bouffent ennorment : Battlefield 1942 et operation flashpoint qui sont reputes les plus gourmands pas seulement en terme d'affichage ) Si quelqu'un trouve une faille dans la gestion de mon swap… Lire la suite »

de ciechi
Invité
de ciechi

Super, j ai deux disk de 60g, j'ai sui les consignes d xp et vraiment ca le fait. continuez votre serieux et longue prospérité a zebulon

franck
Invité
franck

salut, g xp pro, 320M de ram et je ne sais toujours pas si je dois mettre les val min=(320-11)m et max 320*2.5=800 m ou alors fixer min=max=800 il y a tellement dinfo contradictoires, que faire selon vous ?

zegman
Invité
zegman

Et si je mettais le swap sur un petit disque scsi…?(1Go), ça ne serait pas mieux ?

leglaude
Invité
leglaude

J'ai eu l'occasion de faire plusieurs tests de configuration de fichiers Swap. 1) le fichier Swap dans une partition différente mais sur le disque physique que celui de Windows
2) le fichier Swap dans un disque différent mais sur le même contrôleur que celui sur lequel il y a le disque Windows
3) et enfin, le fichier Swap sur un disque qui est sur une nappe différente de celle où est le disque Windows
je trouve que la config N° 3 est la plus performante. Les valeurs mini 200 maxi 1008

Thomas
Invité
Thomas

Pour commencer, les barèmes du type "taille de la ram x 2.5" sont faux. Ensuite, il faut toujours entrer la même valeur pour les tailles minimale et maximale. La taille en elle-même dépend de votre utilisation de Windows et de la version de celui-ci: pour windows 95, 98 et Me, 300Mo devraient suffire mais vous pouvez porter cette valeur à 600Mo si vous rencontrez des problèmes; pour Windows 2000 et XP, 400 Mo sont un minimum (personnellement j'utilise 600Mo avec 512Mo de ram) mais vous pouvez monter jusqu'à 800Mo ou plus (sous XP, tant que vous n'avez pas message du… Lire la suite »

TOTO32
Invité
TOTO32

Moi personnellement, je n'est pas attendus de d'avoir cette astuce pour le faire !Et figurer vous que j'ai fais plein d'essais avec, hé bien le resultat est que effet le processeur travaille avec un seul disque a la fois, donc vous pourrez mettre votre Swap ou que vous voulez, cela ne changera rien du tout. Par contre étant donnée que le disque dur ne varie pas ça vitesse de rotation, commes un CD le fais, il serait plus judicieux de mettre ça memmoire virtuel sur la premiere partition d'un disque dur autre que Windows, comme ça Windows a la premiere… Lire la suite »

Liétard Rodolphe
Invité
Liétard Rodolphe

création d'un fichier "win386.swp".
Je l'ai pâs ce truc ! ( w98 seconde edition )

Plus dans Performances système
Haute priorité !

Windows NT (version 3.51 & 4), 2000 et XP attribuent automatiquement aux processus une priorité par défaut. Plus la priorité...

Fermer