Polecenie vmstat
(Virtual Memory Statistics) służy do monitorowania wydajności systemu operacyjnego, dostarczając informacji o pamięci wirtualnej, procesach, systemie i I/O. Umożliwia to administratorom systemów analizowanie obciążenia oraz identyfikowanie potencjalnych problemów z wydajnością.
Podstawowa składnia polecenia vmstat
jest następująca:
vmstat [opcje] [argumenty]
-a
: Wyświetla informacje o pamięci, w tym pamięć wolną, używaną i buforowaną.-n
: Nie wyświetla nagłówków po pierwszym wierszu.-s
: Wyświetla podsumowanie statystyk pamięci.-t
: Dodaje znacznik czasu do wyjścia.interval
: Określa czas w sekundach między kolejnymi raportami.Aby wyświetlić podstawowe statystyki systemu co 2 sekundy, użyj:
vmstat 2
Aby uzyskać szczegółowe informacje o pamięci, użyj opcji -a
:
vmstat -a
Aby uzyskać podsumowanie statystyk pamięci, użyj opcji -s
:
vmstat -s
Aby wyświetlić dane co 5 sekund z czasem, użyj:
vmstat -t 5
vmstat
w połączeniu z innymi narzędziami, takimi jak top
lub iostat
, aby uzyskać pełniejszy obraz wydajności systemu.vmstat
może pomóc w wczesnym wykrywaniu problemów z wydajnością.vmstat
do pliku, aby móc analizować dane w dłuższym okresie.