Kešatmiņas saskaņotība

Autors: Laura McKinney
Radīšanas Datums: 9 Aprīlis 2021
Atjaunināšanas Datums: 25 Jūnijs 2024
Anonim
Lecture 11: Cache Consistency: Frangipani
Video: Lecture 11: Cache Consistency: Frangipani

Saturs

Definīcija - ko nozīmē kešatmiņas saskaņotība?

Kešatmiņas saskaņotība ir kešatmiņā saglabāto datu regularitāte vai konsekvence. Kešatmiņas un atmiņas konsekvences uzturēšana ir obligāta multiprocesoriem vai izkliedētās dalītās atmiņas (DSM) sistēmām. Kešatmiņas pārvaldība ir veidota tā, lai nodrošinātu, ka dati netiek pārrakstīti vai pazaudēti. Kešatmiņas saskaņotības uzturēšanai var izmantot dažādas metodes, ieskaitot saskaņotību uz direktorijām, kopņu snoopingu un snarfingu. Lai saglabātu konsekvenci, DSM sistēma imitē šos paņēmienus un izmanto sakarības protokolu, kas ir būtisks sistēmas darbībās. Kešatmiņas saskaņotība ir pazīstama arī kā kešatmiņas saskaņotība vai kešatmiņas konsekvence.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro kešatmiņas saskaņotību

Lielākajā daļā saskaņotības protokolu, kas atbalsta daudzprocesorus, tiek izmantots secīgas konsekvences standarts. DSM sistēmās tiek izmantots vājš vai izlaiduma konsekvences standarts. Kešatmiņas koherences pārvaldībā un konsekvences lasīšanā / rakstīšanā (R / W) un tūlītējās operācijās tiek izmantotas šādas metodes: Rakstisko datu atrašanās vietas tiek sakārtotas. Rakstīšanas operācijas notiek uzreiz. Programmas pasūtījumu saglabāšana tiek uzturēta ar RW datiem. Tiek saglabāts saskaņots atmiņas skats, kurā konsekventās vērtības tiek nodrošinātas, izmantojot koplietojamo atmiņu. Dažādas struktūras var izmantot vairākus kešatmiņas saskaņotības veidus: Saskaņotība uz direktoriju bāzes: atsaucas uz filtru, kurā atmiņas dati ir pieejami visiem procesoriem. Kad mainās atmiņas apgabala dati, kešatmiņa tiek atjaunināta vai nederīga. Kopnes šņaukšana: uzrauga un pārvalda visu kešatmiņas atmiņu un paziņo procesoram, kad notiek rakstīšanas operācija. Izmanto mazākās sistēmās ar mazāk procesoriem. Snarfing: pats uzrauga un atjaunina savas adreses un datu versijas. Nepieciešams liels joslas platuma un resursu daudzums, salīdzinot ar direktoriju balstītu saskaņotību un kopņu snoopingu.