Was bedeuten „gepuffert“, „zwischengespeichert“, „frei“, „slab“ und „verwendet“ bei der Überwachung der Speichernutzung in GKE?

Was bedeuten „gepuffert“, „zwischengespeichert“, „frei“, „slab“ und „verwendet“ bei der Überwachung der Speichernutzung in GKE?

Ich betreibe einige Compute-Knoten auf GKE und wenn ich mir ihre Speichernutzung im Metrics-Explorer ansehe, sehe ich:

Bildbeschreibung hier eingeben

Mir ist klar, was usedund freebedeuten. Aber wie steht es mit den anderen Bundesländern?

Die offizielle Dokumentation istziemlich knappzum Thema.

Antwort1

Dies ist die Standardterminologie der Linux-Kernel-Verwaltung:

buffered- Cache für Blockgeräte (z. B. Festplatten)

cached- Cache für geparkte Dateidaten (Dateiinhalte)

slab- Vom Kernel verwendeter Speicher zum Zwischenspeichern von Datenstrukturen für den eigenen Gebrauch (Caches wie Inode, Dentry usw.)

verwandte Informationen