Domov Strojna oprema Kaj je skladnost predpomnilnika? - definicija iz tehopedije

Kaj je skladnost predpomnilnika? - definicija iz tehopedije

Kazalo:

Anonim

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 spomina (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 na imenikih, vožnjam po avtobusu in snarfingom. Da bi ohranili doslednost, sistem DSM posnema te tehnike in uporablja koherenten protokol, ki je bistven za delovanje sistema. Koherenca predpomnilnika je znana tudi kot skladnost predpomnilnika ali doslednost predpomnilnika.

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.

Kaj je skladnost predpomnilnika? - definicija iz tehopedije