ap1-0214 Beurteilen marktgängiger IT-Systeme und Lösungen definition cachel1l2l3
CPU-Cache – Grundlagen
cpuspeicher
Frage
Was versteht man unter dem Begriff CPU-Cache?
Antwort
Der CPU-Cache ist ein schneller Zwischenspeicher direkt im Prozessor, der häufig benötigte Daten speichert, um Zugriffszeiten zu verkürzen. Er besteht aus mehreren Ebenen (L1, L2, L3) mit unterschiedlicher Größe und Geschwindigkeit.
Klicken zum Aufdecken der Antwort →
Vollständiger Inhalt ▼
CPU-Cache – Grundlagen
Der CPU-Cache ist ein extrem schneller Speicher im Prozessor:
- dient als Zwischenspeicher
- verkürzt Zugriffszeiten auf Daten
- entlastet den Arbeitsspeicher (RAM)
Kernerklärung
Der CPU-Cache speichert häufig benötigte Daten und Befehle direkt im Prozessor, sodass diese schneller verfügbar sind als aus dem RAM.
Cache-Level
| Level | Eigenschaften |
|---|---|
| L1 | sehr schnell, sehr klein |
| L2 | langsamer als L1, größer |
| L3 | am langsamsten, aber am größten |
L1-Cache:
- schnellster Zugriff
- kleinste Kapazität
L2-Cache:
- mittlere Geschwindigkeit
- größere Kapazität
L3-Cache:
- größte Kapazität
- langsamster Cache (aber schneller als RAM)
Funktionsprinzip
flowchart LR CPU --> L1 L1 --> L2 L2 --> L3 L3 --> RAM RAM --> Speicher
- Daten werden zuerst im L1 gesucht
- dann L2 → L3 → RAM
- Ziel: möglichst selten auf langsamen RAM zugreifen
Praktisches Beispiel
- Programm startet:
- häufig genutzte Befehle landen im Cache
- CPU greift schneller darauf zu → höhere Performance
Prüfungsrelevanz (AP1)
Wichtig:
- Definition des CPU-Caches
- Unterschiede der Cache-Level (L1, L2, L3)
- Zusammenhang mit Performance
Typische Prüfungsfragen
- Was ist der CPU-Cache?
- Warum verbessert er die Leistung?
- Welche Cache-Level gibt es?
Antworten auf die typischen Prüfungsfragen
Was ist das?
→ schneller Zwischenspeicher in der CPU
Warum schneller?
→ kürzere Zugriffszeiten als RAM
Welche Level?
→ L1 (schnell), L2 (mittel), L3 (groß)
Merksatz
Je näher an der CPU, desto schneller – aber auch kleiner (L1 → L3).