Cache-sammenhæng

Forfatter: Laura McKinney
Oprettelsesdato: 9 April 2021
Opdateringsdato: 25 Juni 2024
Anonim
Cache-sammenhæng - Teknologi
Cache-sammenhæng - Teknologi

Indhold

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.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

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 cache-kohærenshåndtering 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.