/ Betriebssysteme & Prozesse

Speicher-Auslastung

Anteil des belegten Hauptspeichers: Auslastung = Belegt / Gesamt · 100.

Speicher-Auslastung
01 · Eingabe

Speicher-Auslastung berechnen

Anteil des belegten Hauptspeichers: Auslastung = Belegt / Gesamt · 100.

Lösen für
Auslastung = Belegt / Gesamt · 100
Byte
Byte

Worum geht es?

Die Speicher-Auslastung zeigt, welcher Anteil des physischen Hauptspeichers (RAM) gerade belegt ist. Übersteigt der tatsächliche Bedarf den physischen Speicher, beginnt das Betriebssystem mit Auslagerungen (Paging) — die Performance bricht ein.

Die Berechnung ist identisch zur CPU-Auslastung, nur dass statt Zeit Bytes ins Verhältnis gesetzt werden.

Die Formel

Formel Speicher-Auslastung
Auslastung = Belegt / Gesamt · 100

Umstellungen:
    Belegt = Auslastung · Gesamt / 100
    Gesamt = Belegt · 100 / Auslastung

Die Variablen

SymbolBedeutungEinheitErklärung
BelegtBelegter SpeicherByteAktuell belegter Hauptspeicher.
GesamtGesamtspeicherByteInsgesamt verfügbarer Hauptspeicher.
AuslastungSpeicherauslastung%Anteil des belegten Speichers.

Minimal-Beispiel

Ein Server hat 16 GB RAM, davon sind 12 GB belegt.

Rechnung Auslastung
Auslastung = 12 GB / 16 GB · 100
           = 75 %

Praxis-Beispiele

Beispiel 1 — Container-Limit

Ein Container hat 512 MB Limit, davon 410 MB belegt.

Rechnung Container
Auslastung = 410 MB / 512 MB · 100
           ≈ 80,08 %

Beispiel 2 — Belegter Speicher bei Schwelle

Bei 90 % Auslastung eines 32-GB-Hosts.

Rechnung Belegt
Belegt = 90 · 32 GB / 100
       = 28,8 GB

Beispiel 3 — Erforderliche RAM-Größe

Ein Dienst belegt 6 GB und soll maximal 60 % auslasten.

Rechnung Gesamtspeicher
Gesamt = 6 GB · 100 / 60
       = 10 GB