Accueil·Commandes du terminal

vmstat

Processus et système

Syntaxe

vmstat <interval> [count]

Affiche a intervalle fixe les compteurs memoire, swap, disque et CPU ; jetez la premiere ligne, qui est une moyenne depuis le demarrage et non l'instant present, et regardez d'abord les colonnes si/so et wa.

Options courantes

OptionSignification
vmstat 1 5Five samples, one second apart.
-sA one-off table of memory counters since boot.
-wWide columns, so the numbers stop colliding.
-dPer-disk statistics instead of the summary.
si / soSwap in and out. Anything sustained here means real memory pressure.
waPercentage of time the CPU sat waiting for disk.

Exemples

vmstat 1 5

Five one-second samples; ignore the first line.

vmstat -w 2

Keep sampling every two seconds with readable columns.

Ce qui tourne et ce qui mange la machine. Identifier vient avant tuer.

Comment lire

  • Les crochets [ ] marquent une partie facultative.
  • Les points de suspension … signifient qu’on peut en mettre plusieurs.
  • Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.

Questions fréquentes

Q. Que fait vmstat ?

Affiche a intervalle fixe les compteurs memoire, swap, disque et CPU ; jetez la premiere ligne, qui est une moyenne depuis le demarrage et non l'instant present, et regardez d'abord les colonnes si/so et wa.

Q. Comment l’écrire ?

vmstat <interval> [count] — les crochets marquent ce qui est facultatif.

Q. Combien d’options valent la peine ?

Il y en a 6 ici ; la liste complète est dans man vmstat. Cette commande relève de Processus et système.

Commandes liées

page man: man vmstat