| Tipps & Tricks | |
![]() |
Linux Windows Probleme |
| Ereignisse | |
![]() |
am 10. February besonderes heute was war im Jahr Personen geboren |
| Bildergalerie | |
![]() |
die neuesten Desktop-Bilder Blumen Fahrzeuge Landschaften mit Ortsangabe |
| Spiele | |
![]() |
Kreuzworträtsel Stadt Land Fluss Allgemeinwissen Bilder Quiz Bilder Quiz neu Technik Quiz Länder Quiz |
| Tools | |
![]() |
Internetspuren Konvertierungen Umrechnungen Umwandlungen |
| Sonstiges | ||
|
Astronomie Erde Daten Kalender |
Gesundheit Energie Sparen Internet Links |
|
| Sitemap Kontakt Impressum |
| Kategorie: Linux / Allgemein | Tipp im neuen Fenster anzeigen |

vmstat Übersicht
- Prozesse
- Arbeitsspeicher (RAM)
- Auslagerung des Arbeitsspeichers in Swap-Bereiche (paging)
- Input-Output-Last (meist mit Festplatten-Zugriffen gleichzusetzen)
- Prozessor-Auslastung
Beispielausgabe für "vmstat 1"
#############################################################################
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 87280 142156 88276 969248 0 0 0 0 7 2479 1 2 96 0
0 0 87280 142156 88276 969248 0 0 0 0 5 2505 2 1 97 0
### procs (Prozesse)
r = Anzahl der auf CPU-Zeit wartenden Prozesse
(Ist der Wert meisst über "2", ist vielleicht eine schnellere CPU nötig)
b = Anzahl der nicht wiederbelebaren schlafenden Prozesse
(Sollte immer nahe bei "0" sein)
### memory (Arbeitsspeicher)
swpd = Summe des genutzten virtuellen RAM
free = Summe des ungenutzten RAM
buff = Summe des als Festplatten-Puffer genutzten RAM, ohne Option -a
cache = als Cache genutzter RAM, ohne Option -a
inact = Summe ungenutzter RAM, nur mit Option -a
active = Summe von aktivem RAM, nur mit Option -a
### swap (Auslagerungs-Aktivität)
si = Summe des von Festplatte in RAM verlagerten Speichers pro Sekunde
(Sind hier Werte öffter größer als "0" so ist mehr RAM notwendig)
so = Summe des von RAM auf Festplatte verlagerten Speichers pro Sekunde
(Sind hier Werte öfter größer als "0" ist mehr RAM notwendig)
### io
bi = eingehende Daten von Block-Device, meist Festplatte, Blöcke pro Sec.
bo = ausgehende Daten von Block-Device, meist Festplatte, Blöcke pro Sec.
## system
in = Anzahl der Interrupts pro Sekunde, inklusive der Uhr
cs = Anzahl der Kontext-Wechsel pro Sekunde
## cpu (CPU-Auslastung in %)
us = Zeit-Verbrauch durch User-Prozesse
sy = Zeit-Verbrauch durch Kernel-System-Prozesse
id = Ungenutzte Prozessor-Zeit
(Sollte nicht über längerem Zeitraum auf 0% stehen, sonst ist eine schnellere CPU notwendig)
wa = Zeit-Verbrauch mit warten auf Ein-/Ausgabe (z.B. Festplatte, Netzwerk)
(erst ab Kernel 2.6, sollte durchgehend nahe bei "0" stehen, sonst ist IO-System (HD) zu langsam)
st = CPU-Zeit, welche von virtuellen Maschinen abgezweigt wurde
(erst ab Kernel 2.6.11 )