Provided by: procps_3.3.17-7ubuntu1_amd64 bug

NAZWA

       vmstat - statystyki pamięci wirtualnej

SKŁADNIA

       vmstat [opcje] [opóźnienie [liczba]]

OPIS

       vmstat  raportuje  informacje  o  aktywności  procesów,  pamięci, stronicowania, blokowego
       we/wy, pułapek, dysków i procesora.

       Pierwszy tworzony raport podaje średnie wartości od ostatniego restartu systemu. Dodatkowe
       raporty podają informacje dla okresów próbkowania o długości opóźnienia. Raporty dotyczące
       procesów i pamięci są w obu przypadkach natychmiastowe.

OPCJE

       opóźnienie
              Opóźnienie pomiędzy uaktualnieniami  w  sekundach.  Jeśli  nie  podano  opóźnienia,
              wypisywany jest tylko raport z wartościami średnimi od rozruchu systemu.

       liczba Liczba  uaktualnień.  W  przypadku  braku liczby, jeśli podano opóźnienie, domyślna
              jest nieskończoność.

       -a, --active
              Wyświetlenie pamięci aktywnej i nieaktywnej, jeśli używane jest  jądro  2.5.41  lub
              nowsze.

       -f, --forks
              Opcja  -f  wyświetla  liczbę  rozgałęzień  procesów  od rozruchu systemu. Liczba ta
              obejmuje wywołania systemowe fork, vfork oraz clone; jest odpowiednikiem całkowitej
              liczby  utworzonych  zadań. Każdy proces jest reprezentowany przez jedno lub więcej
              zadań, w zależności od wykorzystania wątków. Ten widok się nie powtarza.

       -m, --slabs
              Wyświetlenie slabinfo.

       -n, --one-header
              Wyświetlenie nagłówka tylko raz zamiast regularnie.

       -s, --stats
              Wyświetlenie tabeli różnych liczników zdarzeń i statystyk pamięci.  Ten  widok  się
              nie powtarza.

       -d, --disk
              Raport statystyk dysku (wymagane jądro 2.5.70 lub nowsze).

       -D, --disk-sum
              Raport pewnych statystyk zbiorczych dotyczących aktywności dysku.

       -p, --partition urządzenie
              Szczegółowe statystyki dotyczące partycji (wymagane jądro 2.5.70 lub nowsze).

       -S, --unit znak
              Przełączenie  wyjścia między jednostkami 1000 (k), 1024 (K),1000000 (m) lub 1048576
              (M) bajtów. Opcja nie zmienia pól  operacji  blokowych  (bi/bo),  które  zawsze  są
              wyrażone w blokach.

       -t, --timestamp
              Dołączenie znacznika czasu do każdej linii

       -w, --wide
              Tryb  szerokiego  wyjścia  (przydatny  dla  systemów  z dużą ilością pamięci, gdzie
              domyślny tryb wyjścia cierpi przez niechciane łamanie kolumn). Wyjście jest szersze
              niż 80 znaków w linii.

       -V, --version
              Wyświetlenie informacji o wersji i zakończenie.

       -h, --help
              Wyświetlenie opisu i zakończenie.

OPIS PÓL DLA TRYBU VM

   Proc.
       r: The number of runnable processes (running or waiting for run time).
       b: The number of processes blocked waiting for I/O to complete.

   Pamięć
       These are affected by the --unit option.
       swpd: the amount of swap memory used.
       free: the amount of idle memory.
       buff: the amount of memory used as buffers.
       cache: the amount of memory used as cache.
       inact: the amount of inactive memory.  (-a option)
       active: the amount of active memory.  (-a option)

   Swap
       These are affected by the --unit option.
       si: Ilość pamięci wymiany wczytanej z dysku (/s).
       so: Ilość pamięci wymiany zapisanej na dysk (/s).

   IO
       bi: Bloki odebrane z urządzenia blokowego (bloki/s).
       bo: Bloki wysłane do urządzenia blokowego (bloki/s).

   System
       in: Liczba przerwań na sekundę, włącznie z zegarowym.
       cs: Liczba przełączeń kontekstu na sekundę.

   CPU
       Procenty całkowitego czasu procesora.
       us: Czas spędzony w kodzie poza jądrem (czas użytkownika, w tym nice).
       sy: Czas spędzony w kodzie jądra (czas systemu)
       id: Czas spędzony bezczynnie. Przed Linuksem 2.5.41 obejmował czas IO-wait.
       wa: Czas spędzony na oczekiwaniu na we/wy. Przed 2.5.41 zawarty w bezczynnym.
       st: Czas skradziony wirtualnej maszynie. Przed Linuksem 2.6.11 nieznany.

OPIS PÓL DLA TRYBU DYSKOWEGO

   Odczyty
       total: wszystkie odczyty zakończone poprawnie
       merged: odczyty zgrupowane (zakończone w jednym we/wy)
       sectors: sektory odczytane poprawnie
       ms: milisekundy spędzone na odczycie

   Zapisy
       total: wszystkie zapisy zakończone poprawnie
       merged: zapisy zgrupowane (zakończone w jednym we/wy)
       sectors: sektory zapisane poprawnie
       ms: milisekundy spędzone na zapisie

   IO
       cur: operacje we/wy w trakcie
       s: sekundy spędzone na operacjach we/wy

OPIS PÓL DLA TRYBU PARTYCJI DYSKU

       reads: całkowita liczba odczytów zleconych dla tej partycji
       read sectors: całkowita liczba sektorów odczytanych z partycji
       writes: całkowita liczba zapisów zleconych dla tej partycji
       requested writes: całkowita liczba żądań zapisu dla partycji

OPIS PÓL DLA TRYBU PŁYT

       cache: nazwa pamięci podręcznej
       num: liczba obecnie aktywnych obiektów
       total: całkowita liczba dostępnych obiektów
       size: rozmiar każdego obiektu
       pages: liczba stron z przynajmniej jednym aktywnym obiektem

UWAGI

       vmstat does not require special permissions.

       Niniejsze  raporty  mają  na  celu  pomoc  przy  identyfikacji  wąskich gardeł w systemie.
       Linuksowy vmstat nie liczy siebie jako działającego procesu.

       Wszystkie bloki dla Linuksa mają obecnie 1024 bajty. Stare jądra mogły używać bloków 512-,
       2048- lub 4096-bajtowych.

       Od  wersji procps 3.1.9, vmstat pozwala wybrać jednostki (k, K, m, M). Domyślna to K (1024
       bajty) w trybie domyślnym.

       vmstat wykorzystuje slabinfo 1.1

PLIKI

       /proc/meminfo
       /proc/stat
       /proc/*/stat

ZOBACZ TAKŻE

       free(1), iostat(1), mpstat(1), ps(1), sar(1), top(1)

BŁĘDY

       Nie raportuje blokowego we/wy per urządzenie ani nie liczy wywołań systemowych.

AUTORZY

       Autorem jest Henry Ware ⟨al172@yfn.ysu.edu⟩.
       Fabian Frédérick ⟨ffrederick@users.sourceforge.net⟩ (dyski, płyty, partycje...)

ZGŁASZANIE BŁĘDÓW

       Zgłoszenia błędów prosimy wysyłać na adres ⟨procps@freelists.org