[gull] Taille ideal de la partition swap?

Leopoldo Ghielmetti leopoldo.ghielmetti at a3.epfl.ch
Mon Oct 16 17:28:37 CEST 2006


On Mon, 2006-10-16 at 15:35 +0200, Daniel Pfenniger wrote:
> 
> Daniel Cordey wrote:
> > On Sunday 15 October 2006 13:17, Ludwin wrote:
> >> Voici bien longtemps, j'avais appris qu'une partition swap ne devait pas
> >> exceder 128 megas.
> 
> C'était avec le kernel 1.xx il me semble.  Après, cette restriction
> a été levée.
> 
> > Sur un serveur ayant beuacoup de process, on peut recommander d'avoir 
> > plisieurs swaps pour des raisons de performances. 
> 
> Plus précisément il peut être utile de mettre le swap sur un autre
> disque que ceux que les applications utilisent.  Dans de gros serveurs
> multi-utilisateurs plusieurs disques avec chacun une partition swap
> pourraient répartir la charge.
> 
>  > Toutefois, lorsqu'un
> > serveur commencent a avoir besoin performances swap, il est tant d'acheter de 
> > la RAM...
> 
> Oui, et plus l'écart de vitesse entre la RAM et les disques augmente plus
> c'est recommandable.   Toutefois pour certains usages (laisser
> des grosses applications inertes ouvertes des semaines) la vitesse est
> sans importance.
> 
> >> J'ai lu recemment qu'elle devait etre de 256 megas au 
> >> minimum. Ma machine a 256 megas de ram, et est extensible a 1 giga.
> >> Dois-je, pour le cas ou je decidais un jour de rajouter du ram, creer une
> >> partition de un giga? Ou est-ce que ce serait trop?
> 
> Pour une machine individuelle et peu chargée la règle actuelle est de
> prévoir autant de swap que de ram, voire 2x.  Toutefois il existe une méthode
> simple pour augmenter le swap temporairement en cas d'usage ponctuel
> étendu de la mémoire : créer un *fichier* de swap, sur une partition d'un
> disque de son choix (sous root):
> 
> $ dd if=/dev/zero of=fichier_swap bs=256M count=1
> 
> (bs=xxxM pour la taille désirée)
> 
> $ mkswap fichier_swap
> $ swapon fichier_swap
> 
> ...
> usage utilisateur
> ....
> 
> $ swapoff fichier_swap
> $ rm fichier_swap
> 
> Terminer le swap étendu.
> 
> Un tel fichier de swap est moins performant qu'une partition, car il peut
> être fragmenté.  Windows par exemple emploie un fichier de swap.

On peux aussi l'augmenter en utilisant des partitions LVM, mais j'ai
remarqué qu'une partition de swap LVM ne peut pas être utilisée pour le
hibernate.

> 	Daniel

ciao, Leo

> _______________________________________________
> gull mailing list
> gull at lists.alphanet.ch
> http://lists.alphanet.ch/mailman/listinfo/gull




More information about the gull mailing list