Write-back-vs Write-Through-caching?

Mein Verständnis ist, dass der wesentliche Unterschied zwischen den beiden Methoden ist, dass Sie im "write-through" - Methode die Daten geschrieben werden, um den Hauptspeicher über den cache sofort, während Sie im "write-back" - Daten, geschrieben in einer "letztere Zeit".

Wir müssen noch warten, bis die Speicher in "letztere Zeit" also, Was ist der Vorteil des "write-through"?

  • Ich denke du meinst write back hat eine bessere Leistung?
  • Ja, du hast Recht, es ist meine sachliche Fehler. Ich würde es entfernen und setzen Sie in einen neuen Kommentar hier Zukunft zu vermeiden irreführend.
  • Einfach ausgedrückt, ist write back hat eine bessere Leistung, da das schreiben in den Hauptspeicher ist wesentlich langsamer als das schreiben von cpu-cache und die Daten möglicherweise kurz während der (Mittel könnte sich auch wieder ändern früher, und keine Notwendigkeit, legen Sie die alte version in den Speicher). Es ist Komplex, aber anspruchsvoller, die meisten Speicher in modernen cpu-verwenden Sie diese Richtlinie.
  • Ich sehe, dass eine erklärende Antwort gegeben wurde. Ich rate Ihnen, zu betrachten Write-Allocate, Write-NoAllocate tags nach dem abdecken der write-back-Algorithmus.
InformationsquelleAutor Naftaly | 2014-11-23
Schreibe einen Kommentar