Paměťová koherence: Porovnání verzí
Smazaný obsah Přidaný obsah
+upravit |
lehká úprava stylistiky, ještě to potřebuje přepsat |
||
Řádek 1:
{{upravit|A česky by nebylo? I plnou větou!}}
'''Paměťová koherence''' ([[angličtina|anglicky]] '''cache coherence'''), resp. koherence [[Cache|vyrovnávajících pamětí]] (cache)
Problém udržení koherence vyvstává u multiprocesorových počítačů s více cachemi. Při změně dat ve vyrovnávací paměti jednoho procesoru je nutné zabránit tomu, aby ostatní procesory (využívající jiné cache) pracovaly se zastaralými daty. Docílit shodných dat na všech pamětech je však složité.
* broadcastové metody - tzv. snoopy cache - data se šíří po sběrnici a všichni vidí změny, reakce - zneplatnění/okamžitý update (špatná škálovatelnost - rozšiřitelnost)▼
== Metody zajištění koherence ==
* adresářové metody - položka u každého bloku paměti, odkazy na vyrovnávací paměti s kopií tohoto bloku. Tři základní schémata - plně mapované adresáře, částečně mapované adresáře a provázané adresáře (+ hierarchické adresáře)▼
▲* broadcastové metody
▲* adresářové metody
[[Kategorie:Správa paměti]]
|