Skladnost predpomnilnika

Avtor: Laura McKinney
Datum Ustvarjanja: 9 April 2021
Datum Posodobitve: 25 Junij 2024
Anonim
Découverte de la gravure laser avec Aufero Laser 2 (Sous-titres)
Video.: Découverte de la gravure laser avec Aufero Laser 2 (Sous-titres)

Vsebina

Opredelitev - Kaj pomeni koherenca predpomnilnika?

Skladnost predpomnilnika je pravilnost ali doslednost podatkov, shranjenih v predpomnilnem pomnilniku. Ohranjanje doslednosti predpomnilnika in pomnilnika je nujno za večprocesorske sisteme ali sisteme razdeljenega skupnega pomnilnika (DSM). Upravljanje predpomnilnika je strukturirano tako, da podatki ne bodo prepisani ali izgubljeni. Za vzdrževanje skladnosti predpomnilnika se lahko uporabljajo različne tehnike, vključno s skladnostjo v imeniku, snopingom avtobusov in snarfingom. Da bi ohranili doslednost, sistem DSM posnema te tehnike in uporablja protokol skladnosti, ki je bistven za delovanje sistema. Koherenca predpomnilnika je znana tudi kot skladnost predpomnilnika ali doslednost predpomnilnika.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga Cahe Coherence

Večina protokolov skladnosti, ki podpirajo večprocesorje, uporablja standard zaporedne skladnosti. DSM sistemi uporabljajo šibek ali dosleden standard. Naslednje metode se uporabljajo za upravljanje skladnosti predpomnilnika in doslednost pri branju / pisanju (R / W) in takojšnjih operacijah: Napisana mesta podatkov so zaporedna. Operacije pisanja se pojavijo takoj. Ohranjanje programskega naročila se vzdržuje s podatki RW. Ohranja se skladen pogled pomnilnika, kjer se skozi skupni pomnilnik zagotavljajo konsistentne vrednosti. Različne strukture lahko uporabljajo več vrst skladnosti predpomnilnika: Koherenca na osnovi imenika: Sklicuje filter, v katerem so podatki o pomnilniku dostopni vsem procesorjem. Ko se podatki o območju pomnilnika spremenijo, se predpomnilnik posodobi ali razveljavi. Podiranje avtobusa: Nadzira in upravlja ves pomnilnik predpomnilnika ter obvestiti procesorja, ko pride do pisanja. Uporablja se v manjših sistemih z manj procesorji. Snarfing: Samokontrolira in posodablja svoj naslov in različice podatkov. Zahteva velike količine pasovne širine in virov v primerjavi s skladnostjo, ki temelji na imeniku in posedovanju vodila.