Un petit article autour du SWAP sous Linux ; cette zone mémoire allouée sur le disque dur pour décharger la RAM lorsque celle-ci est pleine.
Alors oui idéalement il faudrait que celle-ci soit toujours nulle ou presque mais parfois ce n'est pas le cas et on aimerait comprendre pourquoi / savoir comment afficher le swap / déterminer quels sont les processus impliqués dans cette surconsommation mémoire / etc
D'où l'idée de ce petit article Caisse à outils / Couteau-suisse pour SWAP !
Et vous avez-vous des commandes bien pratiques autour de SWAP ?
N'hésitez pas à les partager en commentaires ;)
swapon -s Filename Type Size Used Priority /dev/sda2 partition 10208376 383798 -1
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file 2>&1 ; done | sort -k 2 -n -r | grep -v "No such file" | head mysqld 1073096 kB java 831648 kB java 66828 kB java 63920 kB gvfsd-trash 28248 kB screen 26512 kB screen 26336 kB Xvnc 16248 kB Xorg 10604 kB gnome-settings- 9716 kB