ISBN-13: 9786207090938 / Niemiecki / Miękka / 52 str.
Die Cache-Leistung ist für große Systeme von entscheidender Bedeutung. Bis jetzt wurden viele mehrstufige Cache-Verwaltungsstrategien LRU-K, PROMOTE, DEMOTE entwickelt, aber es gibt immer noch Leistungsprobleme. Es wurden viele Ansätze vorgeschlagen, um die Lücke zwischen den verschiedenen Ebenen zu verringern, wie z.B. der hint-basierte mehrstufige Cache. Einige Ansätze wie Demote oder Promote basieren auf den letzten Cache-Verlaufsinformationen, was für Anwendungen, bei denen regelmäßig Demote- und Promote-Vorgänge stattfinden, unzureichend ist. Der größte Nachteil dieser Strategien ist die Auswahl eines Opfers. Da der Leistungsunterschied zwischen CPU- und Hauptspeichergeschwindigkeit immer größer wird, wird die Entwicklung des Speichersubsystems immer wichtiger. Caches sind ein wichtiger Teil der modernen Speicherhierarchien. Die Cache-Leistung ist für große Systeme von entscheidender Bedeutung. Da die Größe des Caches begrenzt ist, sollte er richtig genutzt werden. Nachdem der Cache-Block von einer Anwendung verwendet wurde, sollte er aus dem Cache in den Hauptspeicher verschoben werden, damit ein anderer Block, der von einer anderen Anwendung benötigt wird, seinen Platz nutzen kann. Da der Block, der aus dem Cache-Speicher in den Hauptspeicher verschoben wird, in Zukunft möglicherweise wieder benötigt wird, wird er in der Cache-Hierarchie auf einer niedrigeren Ebene gespeichert.