Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash vmstat użycie: Monitorowanie wydajności systemu
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash vmstat użycie: Monitorowanie wydajności systemu

Overview

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ą.

Usage

Podstawowa składnia polecenia vmstat jest następująca:

vmstat [opcje] [argumenty]

Common Options

  • -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.

Common Examples

  1. Aby wyświetlić podstawowe statystyki systemu co 2 sekundy, użyj:

    vmstat 2
    
  2. Aby uzyskać szczegółowe informacje o pamięci, użyj opcji -a:

    vmstat -a
    
  3. Aby uzyskać podsumowanie statystyk pamięci, użyj opcji -s:

    vmstat -s
    
  4. Aby wyświetlić dane co 5 sekund z czasem, użyj:

    vmstat -t 5
    

Tips

  • Używaj vmstat w połączeniu z innymi narzędziami, takimi jak top lub iostat, aby uzyskać pełniejszy obraz wydajności systemu.
  • Regularne monitorowanie systemu za pomocą vmstat może pomóc w wczesnym wykrywaniu problemów z wydajnością.
  • Zapisuj wyniki vmstat do pliku, aby móc analizować dane w dłuższym okresie.