Skip to main content

Was ist L3 -Cache?

Stufe 3 oder L3-Cache ist ein spezieller Speicher, der Hand in Hand mit L1- und L2-Cache zur Verbesserung der Computerleistung arbeitet.L1-, L2- und L3 -Cache sind CPU -Caches (Computer Processing Unit), Verse andere Arten von Caches im System wie Festplatten -Cache.Der CPU -Cache richtet sich an die Anforderungen des Mikroprozessors, indem Datenanfragen erwartet werden, damit die Verarbeitungsanweisungen unverzüglich bereitgestellt werden.Der CPU -Cache ist schneller als RAM -Speicher (Random Access Memory) und ist so konzipiert, dass Engpässe bei der Leistung verhindern.

Wenn eine Anforderung des Systems gestellt wird, das die CPU für die Ausführung dieser Anforderung benötigt.Die CPU arbeitet um ein Vielfaches schneller als der System -RAM. Um Verzögerungen zu verringern, enthält L1 -Cache die Daten, von denen sie erwartet, dass sie benötigt werden.L1 -Cache ist sehr klein, was es sehr schnell ermöglicht.Wenn die Anweisungen im L1 -Cache nicht vorhanden sind, überprüft die CPU L2, einen etwas größeren Cache -Pool, mit etwas längerer Latenz.Mit jedem Cache -Miss sieht es auf die nächste Cache -Ebene aus.L3 -Cache kann weitaus größer als L1 und L2 sein, und obwohl er auch langsamer ist, ist es immer noch viel schneller als das Abrufen des RAM.Könnte aus L1 -Cache vertrieben werden, um die neuen Anweisungen zu halten, falls sie erneut benötigt werden.L3 -Cache kann dann diese Anweisungslinie entfernen, da er sich jetzt in einem anderen Cache befindet (als

exklusives

-Cache bezeichnet) oder an einer Kopie (inklusive -Cache bezeichnet) abhängig vom Design desZENTRALPROZESSOR. Zum Beispiel im November 2008 AMD veröffentlichte ihren Quad-Core Shanghai Chip.Jeder Kern hat seine eigenen L1- und L2 -Caches, aber die Kerne haben einen gemeinsamen L3 -Cache.L3 führt Kopien von angeforderten Elementen bei, falls ein anderer Kern eine nachfolgende Anfrage stellt.

Die Architektur für Multi-Level-Cache entwickelt sich weiter.L1 -Cache war früher außerhalb der CPU in das Motherboard eingebaut, aber jetzt werden sowohl L1- als auch L2 -Caches üblicherweise in den CPU -Würfel aufgenommen.L3 -Cache wurde normalerweise in das Motherboard eingebaut, aber einige CPU -Modelle enthalten bereits L3 -Cache.Der Vorteil eines On-Board-Cache besteht darin, dass er schneller, effizienter und kostengünstiger ist als das Einsetzen von separatem Cache auf das Motherboard.

Anweisungen aus Cache ist schneller als das Aufrufen des System-RAM, und ein gutes Cache-Design verbessert die Systemleistung erheblich.Das Design und die Strategie von Cache werden bei verschiedenen Motherboards und CPUs unterschiedlich sein, aber alles andere ist gleich, mehr Cache ist besser.