Ceci est une ancienne révision du document !
page créée par adam0509
SWAP
Le swap (ou mémoire virtuelle) est un gros fichier d'échange (souvent plusieurs centaines de Mo) qui permet de soulager la RAM. Cette mémoire virtuelle est stockée sur un disque dur.
Comparaison entre Linux et Windows
Sous Linux, le swap a une taille fixe et une partition dédiée. De ce fait, la mémoire est plus optimisée que sous Windows.
Par défaut sous Windows, le swap n'est pas présenté comme une partition : c'est un gros fichier fragmentable géré par Windows. Ce fichier se nomme "Win386.swp" (95/98/Me) ou "pagefile.sys" (NT/2000/XP), et est par défaut dans C:. Pour modifier sa taille et son emplacement, on peut passer par le panneau de configuration (Système / Performances / Mémoire virtuelle), mais il n'est pas conseillé d'y toucher.
Taille d'une partition de swap
Cela dépend de votre RAM et de votre utilisation. Le minimum est de 128Mo. Sous Linux, la SWAP peut ne faire que 1x votre RAM, c'est largement suffisant. Sous Windows, c'est géré différemment, donc préférez plutôt 1.5x/2x la taille de votre RAM.
Dans le cas d'un multi-boot Windows/Linux, on pourrait imaginer un partage de partition de swap pour les deux systèmes, voire même l'utilisation de la partition du premier système en tant que swap pour le second. Dans les faits, ce n'est ni évident, ni utile. Il n'y a presque aucun gain de performances.
Voir un peu plus bas, c'est relativement évident et même utile.
les commandes utiles
mkswap swapon swapoff
Partager la swap de Linux et Windows?
But
- Économiser de l'espace sur la partition Windows
- Éviter la fragmentation prématurée de la partition Windows
SwapFS
Installez le driver swapfs disponible ici:
Tuto réalisé par Mimas O'Gaïa sur:
http://mimasgpc.free.fr/dotclear/index.php?2006/10/04/53-partager-le-swap-linux-windows
IFS
le driver IFS a l'air de prendre en charge la fonctionnalité SWAP http://www.fs-driver.org/