Outils pour utilisateurs

Outils du site


linux:admin:swap:tout_sur_la_swap

Ceci est une ancienne révision du document !


La swap, cette inconnue

Sur Linux, généralement la swap est installée sur une partition ou un lv à part.

[root@serveur /]# lvs
  LV   VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root centos -wi-ao---- 12,97g
  swap centos -wi-ao----  1,50g

C'est un système de fichier particulier. On le crée avec la commande “mkswap”. On peut utiliser un device pour la swap ou un fichier.

[root@serveur /]# grep swap /etc/fstab
/dev/mapper/centos-swap swap                    swap    defaults        0 0

Ici c'est un device.

On utilise la commande “swapon” pour l'activer.

Voir les informations en temps réel sur la swap

free -mw
top

Puis taper “f” (fields management), allez sur le champ “SWAP” et taper “d” pour sélectionner, puis “q”. Vous verrez le champ SWAP tout à droite.

cat /proc/<PID>/status

Les champs qui nous intéressent pour la swap dans ce fichier:

Name : commande lancée par le process

Tgid : ID du processus, idem au champ PID

VmSize : taille de la mémoire virtuelle

VmSwap : tailel de la mémoire virtuelle swappée

sar -W

pswpin/s : Total du nombre de pages de swap que le système a prises par secondes pswpout/s :Total du nombre de pages de swap que le système a fait sortir par secondes

linux/admin/swap/tout_sur_la_swap.1469196298.txt.gz · Dernière modification : 2016/07/22 14:04 de aurelia