Configuration du paramètre swappiness dans un environnement Linux hébergeant un serveur de base de données DB2
Le paramètre swappiness détermine la vitesse à laquelle des processus passent de la mémoire RAM au disque dur, puis à la mémoire libre. Il peut utiliser une plage de valeurs comprise entre 0 et 100. Une valeur faible signifie que le système Linux™ permute rarement des processus alors qu'une valeur élevée signifie que les processus sont écrits immédiatement sur le disque. La permutation des processus d'exécution doit être évitée sur le serveur DB2® sous Linux™. Il est donc conseillé d'affecter au paramètre du noyau swappiness une valeur inférieure ou égale à zéro.
Procédure
- Connectez-vous au système Linux™ en tant qu'utilisateur racine.
- Affectez au paramètre swappiness une valeur faible ou égale à 0.
- Option A :
- Ouvrez le fichier /etc/sysctl.conf dans un éditeur de texte et entrez le paramètre vm.swappiness de votre choix.Exemple :
vm.swappiness = 0 - Redémarrez le système d'exploitation pour charger les modifications.
- Ouvrez le fichier /etc/sysctl.conf dans un éditeur de texte et entrez le paramètre vm.swappiness de votre choix.
- Option B : Pour modifier la valeur sans redémarrer le système d'exploitation, exécutez la commande suivante : sysctl -w vm.swappiness=0.
- Option A :