Unterschied zwischen cache arbeitsspeicher

Welche Aufgabe hat der Arbeitsspeicher? Und welche Aufgabe hat der "Cache"? Weshalb gibt es den "Cache"? Welchen Nutzen hat er?

2 Antworten zur Frage

Bewertung: 3 von 10 mit 1446 Stimmen

Videos zum Thema
YouTube Videos

Unterschied zwischen "Cache" und "Arbeitsspeicher"?

Der Arbeitsspeicher ist die Hardware
Cache bedeutet frei übersetzt eher "Zwischenspeicher". Cache kann auch auf der Festplatte liegen. Wenn der RAM zum beispiel droht voll zu werden lagert Windows Teile davon auf die Festplatte um.
Bei Linux übernimmt die Swap-Partition eine ähnliche Funktion.
Außerdem haben auch Hardwareteile, wie zum Beispiel der CPU einen Caches.
Siehe auch Cache – Wikipedia
Ein vorgang, bei dem man zum Beispiel vom "cachen" spricht, der aber nicht zwangsläufig im RAM vor sich gehen muss ist es, wenn der Browser Daten lädt, weil ein Inhalt im Internet große Datenmengen auf den lokalen Rechner schaufelt. Zum beispiel bei umfangreichen Webanwendungen oder bei Video-Streams.
Also ist der Cache ein virtueller Speicher?
Jain
Umgekehrt wird ein Schuh draus: Der virtuelle Speicher ist ein Cache.
Cache ist jeder Zwischenspeicher. Unter Cache fallen also:
- Ram
- L1,L2 und L3 Cache
- virtueller Speicher bzw. Swap-Partition
- tmp-Ordner
- Der Cache des Browsers (Ich kenne den exakten Pfad gerade nicht, aber es gibt beim IE einen Ordner "Cache"z.B. gibt es im World of Warcraft Ordner einen Unterordner "Cache" in dem gewisse Daten gespeichert werden, um den Server zu entlasten)
- und und und.