Bonsoir,
2010/11/12 jrd paco:
> Bonsoir,
>
> Hervé Fache a écrit en réponse à ma question :
>
> "Tu clones et remets à la même place XP et les 250 Mo, tu donnes 20 GB
> à /, ~ 700 MB au swap, et le reste à /home. Avoir un swap énorme ne
> sert pas à grand chose, si ce n'est à mettre 15 ans à récupérer d'une
> application qui part en vrille."
>
> Peut t-il développer ?
Il peut et il va :-)
> Je suis très étonné de voir un SWAP de 700Mo.
> Pour ma part c'était vrai il y a déjà un bon moment avec de vielles
> distributions.
> Je lis et entends partout que le SWAP doit représenter le double de la RAM
> en volume.
> RAM 1Go = SWAP 2Go
Donc si j'ai 32 GB de mémoire, je vais mettre 64 GB de swap? Pour quoi
faire au juste? Si j'ai de la mémoire, n'est-ce pas pour éviter de
swapper?
> Quant au problème d'application en "distribil" et a son retour a la
> stabilité selon le volume de SWAP, je suis très demandeur d'en apprendre
> plus.
Pas compris...
> Maintenant j'ai souvent remarqué que mon SWAP est rarement utilisé et dans
> de très faibles proportions.
Heureusement !
> Dans quels cas le système utilise t-il de façon importante le SWAP (calculs
> complexes, jeux ... ?)
Le swap sert à regagner de la place en mémoire, en mettant sur disque
ce qui est peu utilisé, pour le re-sortir quand le besoin se fait
sentir. C'est extrèmement lent, puisque le disque dur est énormément
plus lent que la mémoire.
Il faut savoir que même en l'absence de swap, Linux peut décider de
dégager le code des programmes et bibliothèques de la RAM, du moment
qu'il peut les recharger au besoin depuis le disque dur.
Le plus souvent, le swap se retrouve utilisé parce qu'une application
se met à utiliser plus de mémoire qu'elle ne devrait, et cette
application, si elle continue se fera tuer (cf. OOM killer). Ce
processus prendra beaucoup de temps, et tu débrancheras ta machine
avant la fin ! Avec peu de swap, elle serait morte plus vite.
Les deux questions à se poser sont les suivantes :
* de combien de mémoire ai-je besoin ?
* combien de mémoire est inutilisée en usage normal ?
Pas facile de répondre ! Mais disons que si tu swappes plus de 500 MB,
je pense que tu vas swapper de la mémoire dont tu vas avoir besoin peu
après et ton système sera trop lent. Et si tu as 1 GB, ça devrait
couvrir tous tes besoins normaux. Encore une fois, si tu fait du
montage video, le swappe ne t'aidera qu'à devenir fou : il te faut
plus de RAM, et c'est tout !
Tous commentaires et questions bienvenus !
Hervé
Diffusez cette liste aupres de vos relations :-)
Linux Azur : http://www.linux-azur.org
Vous etes responsable de vos propos.
*** Merci de rediger sans SMS, ni HTML ni PJ ***