Vahemälu sidusus

Autor: Laura McKinney
Loomise Kuupäev: 9 Aprill 2021
Värskenduse Kuupäev: 25 Juunis 2024
Anonim
Vahemälu sidusus - Tehnoloogia
Vahemälu sidusus - Tehnoloogia

Sisu

Definitsioon - mida tähendab vahemälu sidusus?

Vahemälu sidusus on vahemällu salvestatud andmete korrapärasus või järjepidevus. Vahemälu ja mälu järjepidevuse säilitamine on hädavajalik multiprotsessorite või hajutatud jagatud mälu (DSM) süsteemide jaoks. Vahemäluhaldus on üles ehitatud nii, et andmeid ei kirjutata ega kaotsi. Vahemälu sidususe säilitamiseks võib kasutada erinevaid tehnikaid, sealhulgas kataloogipõhine sidusus, siinide nuhkimine ja nuhkimine. Järjepidevuse säilitamiseks jäljendab DSM-süsteem neid tehnikaid ja kasutab koherentsusprotokolli, mis on süsteemi toimingute jaoks hädavajalik. Vahemälu sidusust nimetatakse ka vahemälu sidususeks või vahemälu järjepidevuseks.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab vahemälu sidusust

Enamik mitmeprotsessoreid toetavaid sidususprotokolle kasutab järjestikuse järjepidevuse standardit. DSM-süsteemid kasutavad nõrga või vabastava konsistentsi standardit. Vahemälu sidususe juhtimiseks ja lugemise / kirjutamise (R / W) ja hetketoimingute järjepidevuse tagamiseks kasutatakse järgmisi meetodeid: Kirjalike andmete asukohad järjestatakse. Kirjutamisoperatsioonid toimuvad hetkega. Programmi tellimuse säilimist säilitatakse RW andmetega. Säilitatakse ühtne mäluvaade, kus ühised mälud pakuvad püsiväärtusi. Erinevad struktuurid võivad kasutada mitut tüüpi vahemälu sidusust, järgmiselt: Kataloogipõhine sidusus: viitab filtrile, kus mäluandmed on kõigile protsessoritele juurdepääsetavad. Kui mäluala andmed muutuvad, vahemälu värskendatakse või kehtetuks. Bussi nuhkimine: jälgib ja haldab kogu vahemälu ning teatab töötlejale, kui kirjutamistoiming on aset leidnud. Kasutatakse väiksemates süsteemides, kus vähem protsessoreid. Snarfing: ise jälgib ja värskendab oma aadressi- ja andmeversioone. Võrreldes kataloogipõhise sidususe ja siini nuhkimisega, on vaja palju ribalaiust ja ressursse.