Comment puis-je vérifier si le swap est actif et quels périphériques de swap sont configurés sur la ligne de commande?
121
sous linux, vous pouvez utiliser
cat /proc/meminfo
pour voir l'échange total, et l'échange libre (tout linux)cat /proc/swaps
pour voir quels périphériques d'échange sont utilisés (tous sous Linux)swapon -s
pour voir les unités et tailles de swap (où swapon est installé)vmstat
pour les statistiques actuelles de la mémoire virtuellesous Mac OS X, vous pouvez utiliser
vm_stat
pour afficher des informations sur la mémoire virtuelle (swap)ls -lh /private/var/vm/swapfile*
pour voir combien de fichiers d'échange sont utilisés.sous Solaris, vous pouvez utiliser
swap -l
pour voir les périphériques / fichiers d'échange et leurs taillesswap -s
pour voir la taille totale de l'échange, utilisé et gratuitvmstat
pour voir les statistiques de la mémoire virtuelleSur certains systèmes, "mémoire virtuelle" fait uniquement référence aux unités de stockage sauvegardées sur disque. Sur d’autres systèmes, tels que Solaris, Virtual Memory peut faire référence à tout espace adresse de processus utilisateur, y compris les systèmes de fichiers tmpfs (comme / tmp) et l’espace mémoire partagé.
free
devrait vous dire combien swap est disponible pour votre système.cat /proc/meminfo
devrait êtrecat /proc/meminfo | grep Swap
Essayez
swapon -s
de consulter la liste des périphériques de swap actuels et d’autres informations pertinentes.la source
Avec Linux, vous pouvez utiliser la
top
commande pour voir si le swap est actif ou non, dans lequel vous pouvez voir quelque chose commekswapd0
. Latop
commande fournit une vue dynamique en temps réel d'un système en cours d'exécution. Vous devriez donc y voir l'échange.Si vous ne le voyez pas là-bas, il est plus que probable que cela ne fonctionne pas. pour le redémarrer ou l'activer, vous pouvez utiliser cette commande:
sudo swapon --all --verbose
( source )Ensuite, en relançant la
top
commande, vous devriez la voir.la source
swapon --show
C’est un peu meilleur que
swapon -s
cela fournit des unités de taille humaine telles que:man swap
dit:Testé sous Ubuntu 18.04, util-linux 2.31.1.
la source
swapon -s affichera un échange actif
Pour activer le swap
Swapon -v périphérique n nom
la source