Bonjour,
pour un serveur: - Un peu de swap (500 Mo, 1 Go, voire plus selon le contexte) - vm.swappiness au minimum - Pour les processus critiques qui ne doivent pas être tués, ajuster la valeur de /proc/[pid]/oom_score_adj à 0 ou au plus proche de 0
Comme dit précédemment cela permet de garder un filet de sécurité, sans dégrader les performances en fonctionnement nominal, tout en évitant à oom de tuer n'importe quoi.
C'est quoi le swappiness au minimum pour toi ? Parce qu'à partir du kernel 3.5, le comportement entre 0 et >0 me semble totalement différent.
Le 30 septembre 2014 13:57, Grégory Poudrel gregory@poudrel.net a écrit :
Bonjour,
pour un serveur:
- Un peu de swap (500 Mo, 1 Go, voire plus selon le contexte)
- vm.swappiness au minimum
- Pour les processus critiques qui ne doivent pas être tués, ajuster la
valeur de /proc/[pid]/oom_score_adj à 0 ou au plus proche de 0
Comme dit précédemment cela permet de garder un filet de sécurité, sans dégrader les performances en fonctionnement nominal, tout en évitant à oom de tuer n'importe quoi.
-- Gregory Poudrel
Liste de diffusion du FRsAG http://www.frsag.org/
Le 30 septembre 2014 14:57, Greg greg-frsag@duchatelet.net a écrit :
C'est quoi le swappiness au minimum pour toi ? Parce qu'à partir du
kernel 3.5, le comportement entre 0 et >0 me semble totalement différent.
Pour un kernel >= 3.5 la valeur 0 désactive complètement le swap, ce qui n'est pas le comportement voulu. La valeur minimale est donc de 1 pour utiliser la swap en cas de nécessité absolue.