« Catégorie:Trucs Administration » : différence entre les versions

De Lea Linux
Aller à la navigation Aller à la recherche
m (liens et typo)
(Bien gérer la swap)
Ligne 1 : Ligne 1 :
[[Catégorie:Trucs]]
[[Catégorie:Trucs]]
Tout sur l'administration sous Linux : les [[permissions|droits et les permissions]], les [[systèmes de fichiers]], les logs, etc.
Tout sur l'administration sous Linux : les [[permissions|droits et les permissions]], les [[systèmes de fichiers]], les logs, etc.
== Bien gérer la swap ==
Bonjour,
Suite à la lecture de nombreux forum dont celui de léa, je vois que peu de gens gèrent de façon optimale la swap.
Il est pourtant très simple de mêtre cela en pratique:
Il faut savoir que la swap sert aussi de buffer d'entrée / sortie pour les disques aussi est il logique d'avoir un peu de swap sur chaque disque dur installé dans la machine.
Il faut également savoir que de grandes quantitées de swap, (au delà de 512Mo),  sont rtès rarement utiles, et très souvent même non gérées, purement et simplement, (selon les distributions).
Il est communément admis que la partition  swap soit de 2* la quantité de ram jusqu'à 512Mo de swap et égale à la ram au delà. Ceci est souvent la configuration crée par défaut par les distributions dites grand public de linux.
De même une swap trop petite, (inférieure à 64Mo), est trop petite dans une machine moderne où l'on fait souvent fortement appel aux ressources.
Pour optimiser à la fois l'espace disque, la vitesse d'accès, et la quatité idéal de swap, il suffit de suivre cette recommandation :
1-Créer un swap par disque dur dont la taille est de 64Mo au minimum et 512Mo au maximum.
2-La swap doit être répartie à taille égale sur chaque disques
3-La taille totale de la swap ne doit excéder 512Mo
[[Prenons un exemple]] :
une machine pocédant 4 disques durs et 1G de ram
la taille idéale de swap est alors de 512Mo répartie par tranches de 128Mo par disque dur
[[Prenons un autre exemple]] :
une machine pocédant 16 disques durs et 512Mo de ram (''utopique puisqu'une telle quantité de disque dur SCSI nécéssite une adaptation de la taille de la ram mais ce n'est qu'un exemple théorique'')
Il convient alors d'avoir 16 partitions de swap de 64Mo ce qui fait un grand swap 1Go, mais rappelez vous, plus haut j'ai écrit que 64Mo était la taille minimale par disque dur de la swap.
[[Maintenant les cas particuliers]] :
-Vous utilisez LVM alors une taille de swap par disque de 128Mo minimal est idéale quelque soit la quantité de ram que vous ayez.
-Vous utilisez RAID  software là encore il est préférable d'avoir des partitions de swap de 128Mo minimum par disque dur. Le raid materiel ne nécéssite lui pas de règles particulières
-Vous utiliser RAID software sur LVM alors 256Mo par disque est nécessaire
Voilà en résumé comment optenir un swap parfaitement adapté aux taux d'entrée / sorties des disques durs, sachant bien sur que l'espace non utilisée de celle ci sert pour les applications et le système.
Il n'est pas grave d'avoir trop de swap mais ne pas la répartir correctement ralentit considerablement les pérformances de vôtre machine. Le gain peut même parfois dépasser les 25% en calcul brut (temps total sur un traitement). Bien sur dans une grande majaurité de cas le gain ne dépassera pas les 10 à 12% mais c'est déjà énorme.

Version du 18 janvier 2006 à 09:32

Tout sur l'administration sous Linux : les droits et les permissions, les systèmes de fichiers, les logs, etc.

Bien gérer la swap

Bonjour,

Suite à la lecture de nombreux forum dont celui de léa, je vois que peu de gens gèrent de façon optimale la swap. Il est pourtant très simple de mêtre cela en pratique:

Il faut savoir que la swap sert aussi de buffer d'entrée / sortie pour les disques aussi est il logique d'avoir un peu de swap sur chaque disque dur installé dans la machine.

Il faut également savoir que de grandes quantitées de swap, (au delà de 512Mo), sont rtès rarement utiles, et très souvent même non gérées, purement et simplement, (selon les distributions).

Il est communément admis que la partition swap soit de 2* la quantité de ram jusqu'à 512Mo de swap et égale à la ram au delà. Ceci est souvent la configuration crée par défaut par les distributions dites grand public de linux.

De même une swap trop petite, (inférieure à 64Mo), est trop petite dans une machine moderne où l'on fait souvent fortement appel aux ressources.

Pour optimiser à la fois l'espace disque, la vitesse d'accès, et la quatité idéal de swap, il suffit de suivre cette recommandation :

1-Créer un swap par disque dur dont la taille est de 64Mo au minimum et 512Mo au maximum.

2-La swap doit être répartie à taille égale sur chaque disques

3-La taille totale de la swap ne doit excéder 512Mo

Prenons un exemple : une machine pocédant 4 disques durs et 1G de ram la taille idéale de swap est alors de 512Mo répartie par tranches de 128Mo par disque dur

Prenons un autre exemple : une machine pocédant 16 disques durs et 512Mo de ram (utopique puisqu'une telle quantité de disque dur SCSI nécéssite une adaptation de la taille de la ram mais ce n'est qu'un exemple théorique) Il convient alors d'avoir 16 partitions de swap de 64Mo ce qui fait un grand swap 1Go, mais rappelez vous, plus haut j'ai écrit que 64Mo était la taille minimale par disque dur de la swap.

Maintenant les cas particuliers : -Vous utilisez LVM alors une taille de swap par disque de 128Mo minimal est idéale quelque soit la quantité de ram que vous ayez.

-Vous utilisez RAID software là encore il est préférable d'avoir des partitions de swap de 128Mo minimum par disque dur. Le raid materiel ne nécéssite lui pas de règles particulières

-Vous utiliser RAID software sur LVM alors 256Mo par disque est nécessaire

Voilà en résumé comment optenir un swap parfaitement adapté aux taux d'entrée / sorties des disques durs, sachant bien sur que l'espace non utilisée de celle ci sert pour les applications et le système.

Il n'est pas grave d'avoir trop de swap mais ne pas la répartir correctement ralentit considerablement les pérformances de vôtre machine. Le gain peut même parfois dépasser les 25% en calcul brut (temps total sur un traitement). Bien sur dans une grande majaurité de cas le gain ne dépassera pas les 10 à 12% mais c'est déjà énorme.

Pages dans la catégorie « Trucs Administration »

Cette catégorie comprend seulement la page ci-dessous.