/ Betriebssysteme & Prozesse
Speicher-Auslastung
Anteil des belegten Hauptspeichers: Auslastung = Belegt / Gesamt · 100.
01 · Eingabe
Speicher-Auslastung berechnen
Anteil des belegten Hauptspeichers: Auslastung = Belegt / Gesamt · 100.
Lösen für
- Auslastung — Speicherauslastung
- Belegt — Belegter Speicher
- Gesamt — Gesamtspeicher
Auslastung = Belegt / Gesamt · 100
Belegt = Auslastung · Gesamt / 100
Gesamt = Belegt · 100 / Auslastung
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
Auslastung = Belegt / Gesamt · 100
Umstellungen:
Belegt = Auslastung · Gesamt / 100
Gesamt = Belegt · 100 / AuslastungDie Variablen
| Symbol | Bedeutung | Einheit | Erklärung |
|---|---|---|---|
| Belegt | Belegter Speicher | Byte | Aktuell belegter Hauptspeicher. |
| Gesamt | Gesamtspeicher | Byte | Insgesamt verfügbarer Hauptspeicher. |
| Auslastung | Speicherauslastung | % | Anteil des belegten Speichers. |
Minimal-Beispiel
Ein Server hat 16 GB RAM, davon sind 12 GB belegt.
Auslastung = 12 GB / 16 GB · 100
= 75 %Praxis-Beispiele
Beispiel 1 — Container-Limit
Ein Container hat 512 MB Limit, davon 410 MB belegt.
Auslastung = 410 MB / 512 MB · 100
≈ 80,08 %Beispiel 2 — Belegter Speicher bei Schwelle
Bei 90 % Auslastung eines 32-GB-Hosts.
Belegt = 90 · 32 GB / 100
= 28,8 GBBeispiel 3 — Erforderliche RAM-Größe
Ein Dienst belegt 6 GB und soll maximal 60 % auslasten.
Gesamt = 6 GB · 100 / 60
= 10 GB