Gdje Je Spremljena Predmemorija

Gdje Je Spremljena Predmemorija
Gdje Je Spremljena Predmemorija

Video: Gdje Je Spremljena Predmemorija

Video: Gdje Je Spremljena Predmemorija
Video: Cache Memory Explained 2024, Maj
Anonim

Keš memorija je srednja međuspremnik s brzim pristupom. Sadrži kopiju podataka pohranjenih u memoriji s najmanje brzim pristupom, čime štedi vrijeme korisnika.

Gdje je spremljena predmemorija
Gdje je spremljena predmemorija

Keš memorija je memorija veće brzine pristupa, dizajnirana da ubrza proces pristupa podacima koji su trajno sadržani u glavnoj memoriji. Predmemoriranje podataka koriste tvrdi diskovi, CPU-ovi, preglednici i web poslužitelji. Predmemorija uključuje skup unosa. Svaki od njih povezan je sa stavkom ili blokom podataka. Svaki od unosa ima identifikator koji identificira podudarnost podataka u predmemoriji i kopijama u glavnoj memoriji. Kada klijent (CPU, web pretraživač, operativni sistem) pristupi podacima, predmemorija se prvo ispituje. Ako sadrži zapis s identifikatorom koji se podudara s identifikatorom potrebne stavke podataka, uzimaju se podaci predmemorije. Kada se stavke podataka u predmemoriji ažuriraju, one se mijenjaju u glavnoj memoriji. U predmemoriji, gdje dolazi do trenutnog upisa, svaka promjena uzrokuje ažuriranje podataka glavne memorije. U predmemoriji povratnog pisanja (povratnog pisanja) dolazi do ažuriranja o deložaciji predmeta, na zahtjev klijenta ili povremeno. Nekoliko modela centralnih procesnih jedinica ima vlastitu predmemoriju kako bi se minimalizirao proces pristupa memoriji slučajnog pristupa (RAM) uređaja, koji je sporiji od registara. CPU predmemorija podijeljena je u nekoliko nivoa (do 3.) Najbržom memorijom smatra se predmemorija prvog nivoa ili L1-predmemorija. Sastavni je dio procesora, jer se nalazi na istoj matrici s njim i dio je funkcionalnih blokova. L2-predmemorija - predmemorija drugog nivoa i odgovarajuća brzina performansi. Obično se nalazi ili na matricu, poput L1, ili nedaleko od jezgre, na primjer, u ulošku procesora (u procesorima s utorima). L3 predmemorija je najmanje brza i obično se nalazi odvojeno od jezgre CPU-a, sporije od ostalih predmemorija, ali brže od operativne memorije.

Preporučuje se: