Moin,

Ich hadere gerade mit Paging und Swapping.

Ich habe einen Linux-Server auf dem ein SNMP-Agent läuft. Dieser
liefert 4 OIDs:

.1.3.6.1.4.1.546.1.1.7.8.18.0: numPageSwapIns
The total number of pages that have been swapped in since the kernel
was last initialized.
.1.3.6.1.4.1.546.1.1.7.8.19.0: numPageSwapOuts
The total number of pages that have been swapped out since the kernel
was last initialized.
.1.3.6.1.4.1.546.1.1.7.8.22.0: numPageIns
The total number of pages that have been paged in since the kernel
was last initialized.
.1.3.6.1.4.1.546.1.1.7.8.23.0: numPageOuts
The total number of pages that have been paged out since the kernel
was last initialized.

Die letzteren beiden OIDs gehen relativ gleichmäßig hoch, die
Ersteren nicht. Laut Wikipedia ist

Paging: der Vorgang, daß der Kernel Programmteile (oder Ähnliches)
von der Platte liest oder auch wieder freigibt.[1]
Swapping: der Vorgang, daß der Kernel Programmteile die im physischen
RAM liegen ausswapped also auf die Platte schiebt, da der physische
RAM zur Neige geht.

Daß die Paging In/Out also hochgehen ist völlig normal und kein
Zeichen für Performance-Probleme. Paging und Swapping haben
eigentlich nichts miteinander zu tun (bis auf daß es um RAM geht).

Bis hierhin alles korrekt?

Wenn ich mir den Output von vmstat anschaue, sehe ich nur die beiden
coloumns si & so (swap in/out). Wo kann ich die Zahlen für pi & po
nachlesen? Aus /proc/vmstat werde ich nicht ganz schlau.
Ich würde gerne die Daten des SNMP-Agenten verfizieren, da ein
Fehlverhalten des Agenten vermutet wird.

Danke,
  Hilmar

[1] http://en.wikipedia.org/wiki/Paging
-- 
Serocki's Stricture:
        Marriage is always a bachelor's last option.
  http://www.hilmar-preusse.de.vu/

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Lug-dd maillist  -  Lug-dd@mailman.schlittermann.de
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an