A write through javítása puffereléssel

 

 

A pufferelt közvetlen átírás elvét mutatja be a mellékelt ábra.

 

 

A visszaírás vagy write back eljárásnál a gyorsítótárban módosított adat csak akkor kerül visszamásolásra a főtárba, ha a cache-nek a módosított adatot tartalmazó sorát felül kell írni egy a főtárból bemásolandó újabb blokkal. Ez a módszer gyorsabb a közvetlen átírásnál, viszont minden cache-beli sor esetében meg kell jegyezni, hogy az adott sor módosításra került-e. E célra soronként egy kiegészítő bit szolgál, melynek a "módosult" (alter) vagy "piszkos" (dirty) nevet adták. Ha írás történik a cache-be, akkor megfelelő sorban a "módosult" bit beállításra kerül. Ha a sor tartalmát cserélni kell egy másik főtár blokkal, akkor a módosult bit beállított állapota jelzi a cache vezérlőnek, hogy a sor tartalmát előzőleg vissza kell írni a főtárba. Nyilvánvaló, a visszaírási eljárást akkor célszerű alkalmazni, ha a gyorsító tár sorait sokszor kell módosítani a processzornak, mielőtt azok visszaírásra kerülnének a főtárba. folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet