De ce que je comprends de https://github.com/torvalds/linux/blob/master/Documentation/sysctl/vm.txt#L773, le swappiness correspond à une pondération de l'algorithm qui détermine si il faut swapper et non à un taux d'occupation de la mémoire servant de déclencheur.
Jo On 12/16/2016 10:20 AM, Alarig Le Lay 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. > > > > _______________________________________________ > Liste de diffusion du FRsAG > http://www.frsag.org/
_______________________________________________ Liste de diffusion du FRsAG http://www.frsag.org/