Cache ist eine Art von Speicher , ähnlich im Design eines Computers RAM , außer dass es bietet den Prozessor mit schneller Zugang zu Informationen. Dual- Core-Prozessoren verfügen über zwei Einheiten, die jeweils in der Lage , die Software ausführen Anweisungen unabhängig von den anderen. Während ein großer Cache-Speicher ist in der Regel von Vorteil , trifft man auf einige Fälle, wenn ein zwei MB Cache nicht unbedingt ein Vorteil gegenüber einer ein MB Cache sein . Basics
Der Cache ist der kleinste Speicherbereich zur Verfügung, die den Prozessor des Computers . Aus diesem Grund muss der Prozessor Entscheidungen über welche Informationen in den Cache und was man weglassen speichern. Es tut dies durch die Entscheidung , welche Informationen es wahrscheinlich um die Wiederverwendung ist . Diese in den Cache für einen schnelleren Zugriff später gehen. Wenn der Cache ist die gleiche Art und an der gleichen Stelle , dann ein zwei MB Cache ist besser als ein ein MB Cache , weil es dem Prozessor gibt mehr Platz für die Speicherung seiner häufig verwendete Daten . Das spart es vom Warten auf Informationen aus dem RAM .
Geschwindigkeit
Je näher der Cache des Prozessors und die breitere dem Bus , der Bahn , die die Daten trägt , desto schneller kann er Informationen liefern . Ein Prozessor kann bis zu drei Caches haben, obwohl in einigen Fällen kann es nur ein oder zwei sein . Stufe 3 Caches sind die größte und in der Regel getrennt von dem Prozessor befindet . L2 -Caches sind näher an den Prozessor , manchmal , die auf dem Prozessor selbst . L1 -Caches werden immer auf dem Prozessor befindet . Wenn die Geschwindigkeit ist Ihr Hauptanliegen , kann ein ein MB L1 Cache vorzuziehen sein, zwei MB L3-Cache , besonders wenn es eine breitere Bus hat .
Typ
< p> Dual-Core Prozessoren kann Cache in eine von zwei Arten behandeln. Sie können den Cache aufgeteilt zwischen den beiden Kernen , oder sie können den Cache teilen. Wenn der Prozessor teilt den Cache , werden Instanzen entstehen, wenn Speicher ungenutzt . Dies liegt daran, beide Kerne nicht immer benötigen Daten im Cache . Der Vorteil einer gemeinsamen Nutzung der Cache ist , dass, wenn ein Kern benötigt keine Cache , die anderen können ihren Anteil an den Raum anzueignen . Ort des Caches ist das gleiche, ist es besser, zwei MB shared Cache statt einer MB Cache pro Kern haben .
Überlegungen
meisten Dual-Core Prozessoren verwenden eine Kombination von L1 , L2 und L3-Cache , von denen einige aufgeteilt werden kann , und von denen einige gemeinsam genutzt werden. Processor Anzeigen manchmal nur geben die Größe einer der Caches. Aus diesem Grund , immer fragen detaillierte Spezifikationen vor dem Kauf eines Prozessors. Ein Prozessor kann damit werben, dass es zwei MB Cache hat , aber wenn es ein L3 -Cache oder ein Split -Cache ist , dann kann es nicht so gut wie die gleiche Menge an gemeinsamen L1 oder L2-Cache.