Hjem Hardware Hvad er cache-sammenhæng? - definition fra techopedia

Hvad er cache-sammenhæng? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder cache-sammenhæng?

Cache-kohærens er regelmæssigheden eller konsistensen af ​​data, der er gemt i cachehukommelsen. Opretholdelse af cache og hukommelseskonsistens er bydende for multiprocessorer eller distribueret delt hukommelse (DSM) -systemer. Cachehåndtering er struktureret for at sikre, at data ikke overskrives eller mistes. Forskellige teknikker kan anvendes til at opretholde cache-sammenhæng, herunder katalogbaseret sammenhæng, bus-snooping og snarfing. For at opretholde konsistensen efterligner et DSM-system disse teknikker og bruger en kohærensprotokol, som er vigtig for systemdriften. Cache-kohærens er også kendt som cache-sammenhæng eller cache-konsistens.

Techopedia forklarer Cache-sammenhæng

Størstedelen af ​​kohærensprotokoller, der understøtter multiprocessorer, bruger en sekventiel konsistensstandard. DSM-systemer bruger en svag standard eller frigiver konsistensstandard. Følgende metoder bruges til styring af cache-kohærens og konsistens i læse / skrivning (R / W) og øjeblikkelige operationer: Skriftlige datalokationer sekventeres. Skrivefunktioner finder sted øjeblikkeligt. Bevarelse af programordre opretholdes med RW-data. En sammenhængende hukommelsesvisning opretholdes, hvor ensartede værdier leveres gennem delt hukommelse. Flere typer cache-sammenhæng kan anvendes af forskellige strukturer som følger: Katalogbaseret sammenhæng: Henviser til et filter, hvor hukommelsesdata er tilgængelige for alle processorer. Når dataene i hukommelsesområdet ændres, opdateres eller annulleres cachen. Bus snooping: Overvåger og administrerer al cachehukommelse og giver besked til processoren, når der er en skriveoperation. Bruges i mindre systemer med færre processorer. Snarfing: Selvovervåger og opdaterer dens adresse- og dataversioner. Kræver store mængder båndbredde og ressourcer sammenlignet med katalogbaseret sammenhæng og bus-snooping.

Hvad er cache-sammenhæng? - definition fra techopedia