Si tu veux un listing plus détaillé :
https://raw.githubusercontent.com/aya/bin/master/check-memory-usage
On ven., déc. 16, 2016 at 6:45 , Guillaume GARNIER guillaume.garnier@mailoo.org wrote:
Bonjoir,
pour savoir qui swap combien il y a ça, trouvé ici : https://www.cyberciti.biz/faq/linux-which-process-is-using-swap/
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less
testé & approuvé, mais ça n'explique pas les causes
++
Guillaume
Le 16/12/2016 à 10:38, Luc Didry a écrit :
vendredi 16 décembre 2016, 10:20:56 CET 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.
Question con : tu regardes la mémoire de ta machine au bout de
combien de
temps ? Il y a pu avoir une période bourrine sur la machine qui
l'a fait
swapper, et comme elle n'a pas eu besoin des données en swap
depuis, c'est resté
dans la swap.
Si tu as un munin, tu devrais pouvoir regarder ça.
Liste de diffusion du FRsAG http://www.frsag.org/