Domov Hardware Co je to soudržnost mezipaměti? - definice z techopedie

Co je to soudržnost mezipaměti? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená soudržnost mezipaměti?

Soudržnost mezipaměti je pravidelnost nebo konzistence dat uložených v mezipaměti. U multiprocesorů nebo systémů s distribuovanou sdílenou pamětí (DSM) je nezbytná zachování konzistence mezipaměti a paměti. Správa mezipaměti je strukturována tak, aby nedošlo k přepsání nebo ztrátě dat. K udržování koherence mezipaměti mohou být použity různé techniky, včetně koherence založené na adresářích, snoopingu sběrnice a vrčení. Aby byla zachována konzistence, systém DSM napodobuje tyto techniky a používá protokol o soudržnosti, který je nezbytný pro operace systému. Soudržnost mezipaměti je také známá jako koherence mezipaměti nebo konzistence mezipaměti.

Techopedia vysvětluje soudržnost mezipaměti

Většina protokolů soudržnosti, které podporují multiprocesory, používá standard sekvenční konzistence. Systémy DSM používají slabý standard nebo standard konzistence vydání. Následující metody se používají pro správu koherence mezipaměti a konzistenci při čtení / zápisu (R / W) a okamžitých operacích: Umístění zapsaných dat je sekvenováno. Operace zápisu probíhají okamžitě. Uchovávání programových objednávek je udržováno pomocí dat RW. Je zachováno koherentní zobrazení paměti, kde jsou prostřednictvím sdílené paměti poskytovány konzistentní hodnoty. Různé typy koherence mezipaměti mohou být použity různými strukturami takto: Soudržnost založená na adresářích: Reference, ve kterém jsou data paměti přístupná všem procesorům. Při změně dat v oblasti paměti je mezipaměť aktualizována nebo zneplatněna. Snooping sběrnice: Sleduje a spravuje veškerou paměť cache a upozorňuje procesor, když dojde k operaci zápisu. Používá se v menších systémech s menším počtem procesorů. Snarfing: Self-monitoruje a aktualizuje svou adresu a verzi dat. Vyžaduje velké množství šířky pásma a prostředků ve srovnání s koherencí založenou na adresářích a snoopingem sběrnice.

Co je to soudržnost mezipaměti? - definice z techopedie