Linux : Swap 'Ghost' malgré swappiness=0

Posté par margaret68 le 15/02/2025
RÉSOLU

margaret68

Membre depuis le 25/02/2020

slt, j'ai réglé mon `vm.swappiness` à 0 pour forcer mon app à rester en RAM, mais je vois quand même plusieurs Go de swap utilisés dans `top`. comment c possible ?

Commentaires

lamy-nath

Membre depuis le 27/05/2024

depuis le kernel 3.5+, `swappiness=0` ne désactive pas totalement le swap, ça dit juste au kernel de ne swapper qu'en cas d'urgence absolue pour éviter un oom (out of memory). si tu veux vraiment empêcher ton app de swapper, utilise `mlockall()` dans ton code ou configure `limitmemlock=infinity` dans systemd.

margaret68

Membre depuis le 25/02/2020

ok, je pensais que 0 = off. je vais tester le verrouillage mémoire via systemd pour voir si les perfs se stabilisent. thx

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire