Exatement le mm problème. Le sysctl n'a pas changé, mais nos machines qui hébergent MariaDB swapent en Debian 8 alors qu'elles ne swapaient pas en Debian 7.
On Fri, 16 Dec 2016 10:20:56 +0100 Alarig Le Lay alarig@swordarmor.fr wrote:
Bonjour,
Soit c’est la fin de semaine, soit c’est ma mémoire qui me fait défaut, mais pour moi le swapiness définit le seuil de RAM libre à partir duquel la machine va commencer à swapper ?
Du coup, si je mets un swapiness à 1, je ne devrais pas avoir de données dans le swap tant que moins de 99 % de la RAM est utilisée.
Or, ce n’est pas ce que je vois actuellement : root@erispoe:~# sysctl vm.swappiness vm.swappiness = 1 root@erispoe:~# free -m total used free shared buffers cached Mem: 16034 13151 2882 419 28 470 -/+ buffers/cache: 12652 3381 Swap: 15359 1092 14267
Il y a presque 3G de RAM non-allouée sur 16G au total (ce qui fait clairement moins de 1 %), pourtant, il y a 1G de swap utilisé.
Quelqu’un a une idée pour expliquer ça ? La machine est une proxomox, donc basée sur Debian 8.6.