Sinon en lançant plein de processus qui mangent la ram, elle finira par saturer et la suite des processus basculera dans la swap?
Mon idée est que tant qu’il y a de la ram la swap n’est pas utilisée. (Je sais pas pourquoi mais je sens que ce paragraphe est une plus grosse connerie que le 1er )
Nope il y a la possibilité de gérer via des paramètres sysctl la façon dont-on reverse dans la swap.
Et justement dans le cas du SQL ou d’application très gourmande la swap peux très rapidement se remplir alors qu’il y a pas mal de mémoire de libre.
Un cas pratique … lors de cloisonnement d’application dans des cgroup, il y aura basculement dans la swap dès que le quota sera atteint alors que la mémoire disponible ne sera pas consommer intégralement … surprenant non
La question est « qu’est-ce qui utilise cette petite consommation de swap? » et donc idéalement « peut-on via une cde/un script connaître tous les consommateurs de swap? »
Ceci dit merci à tous pour vos infos / commentaires, pour l’instant ma swap est tj à 0, la question reste ouverte …