Cache: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „=== Cache (L1, L2, L3) === Der '''Cache''' ist ein extrem schneller Speicher direkt in der CPU. Er speichert häufig benötigte Daten und Befehle, damit die CPU nicht auf den langsameren RAM warten muss. ==== Warum gibt es Cache? ==== * CPU ist viel schneller als RAM * Cache überbrückt diese Geschwindigkeitslücke * Je näher am Kern, desto schneller – aber desto kleiner ==== Vergleich der Cache-Stufen ==== {| class="wikitable" style="width:1…“ |
|||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 28: | Zeile 28: | ||
| '''L3-Cache''' | | '''L3-Cache''' | ||
| groß (8–64 MB) | | groß (8–64 MB) | ||
| langsamer als L1/L2 | | langsamer als L1/L2 | ||
| wird zwischen allen Kernen geteilt | | wird zwischen allen Kernen geteilt | ||
|} | |} | ||
==== Funktionsweise ==== | ==== Funktionsweise ==== | ||
# CPU sucht Daten zuerst im L1-Cache | |||
# Wenn nicht gefunden → L2-Cache | |||
# Dann → L3-Cache | |||
# Erst wenn alle leer sind → Zugriff auf RAM (deutlich langsamer) | |||
Das nennt man '''Cache-Hierarchie'''. | Das nennt man '''Cache-Hierarchie'''. | ||
Aktuelle Version vom 13. November 2025, 14:21 Uhr
Cache (L1, L2, L3)
Der Cache ist ein extrem schneller Speicher direkt in der CPU. Er speichert häufig benötigte Daten und Befehle, damit die CPU nicht auf den langsameren RAM warten muss.
Warum gibt es Cache?
- CPU ist viel schneller als RAM
- Cache überbrückt diese Geschwindigkeitslücke
- Je näher am Kern, desto schneller – aber desto kleiner
Vergleich der Cache-Stufen
| Cache-Stufe | Größe | Geschwindigkeit | Besonderheiten |
|---|---|---|---|
| L1-Cache | sehr klein (32–128 KB) | extrem schnell | getrennt für Daten (L1D) und Befehle (L1I) pro Kern |
| L2-Cache | mittelgroß (256 KB – 1 MB) | sehr schnell | ebenfalls pro Kern vorhanden |
| L3-Cache | groß (8–64 MB) | langsamer als L1/L2 | wird zwischen allen Kernen geteilt |
Funktionsweise
- CPU sucht Daten zuerst im L1-Cache
- Wenn nicht gefunden → L2-Cache
- Dann → L3-Cache
- Erst wenn alle leer sind → Zugriff auf RAM (deutlich langsamer)
Das nennt man Cache-Hierarchie.
Bedeutung für die Leistung
- hohe Trefferquote (Cache Hit) → CPU arbeitet maximal schnell
- niedrige Trefferquote (Cache Miss) → CPU wartet auf Daten
- große L3-Caches verbessern Spiele- und Renderleistung merkbar
Kurz gesagt: Der Cache ist der Super-Schnellspeicher der CPU und entscheidend für die Gesamtleistung.
