Čemu Služi Keš Memorija?

Čemu Služi Keš Memorija?
Čemu Služi Keš Memorija?

Video: Čemu Služi Keš Memorija?

Video: Čemu Služi Keš Memorija?
Video: Šta je to RAM memorija i čemu služi? 2024, Novembar
Anonim

Uobičajeno je da se predmemorija naziva memorijom ugrađenom u procesor, koju odlikuje velika brzina i koristi se za privremeno spremanje najčešće korištenih podataka.

Čemu služi keš memorija?
Čemu služi keš memorija?

Potreba za korištenjem keš memorije objašnjava se razlikom u brzini razmjene informacija između procesora i različitih dijelova memorije računara. Rad bilo koje aplikacije započinje prijenosom potrebnih podataka s relativno sporog tvrdog diska u RAM (računarska memorija sa slučajnim pristupom) u dinamički odjeljak sa slučajnim pristupom. Odatle se mogu prenijeti u L2 predmemoriju (L2 memoriju) smještenu u procesorskom čipu ili na namjenski brzi zasebni SRAM čip smješten pored procesora. Napokon, najčešće korištene informacije mogu se prenijeti u L1 predmemoriju (memorija prvog nivoa), koja je posvećeni odjeljak procesora. Veličina predmemorije prvog nivoa je samo oko 128 KB, druga razina je već 512 KB. Za usporedbu, veličina RAM-a može biti 1 GB. Izvršenje bilo koje naredbe odvija se prema određenoj shemi: - analiza podataka podataka registara; - skeniranje podataka predmemorije prvog nivoa; - provjera podataka predmemorije drugog nivoa; - analiza podataka glavne memorije; - pristup memoriji tvrdog diska. Vrijeme provedeno od strane procesora za dobivanje potrebnih podataka proporcionalno je mjestu na kojem su informacije pohranjene. Dakle, pristup predmemoriji prvog nivoa traje od 1 do 3 ciklusa, drugom nivou - od šest do dvanaest ciklusa, a glavnoj memoriji - desetke, a u nekim slučajevima i stotine ciklusa. Keš memorija igra posebnu ulogu u procesu rada servera, jer Promet od procesora do memorije može biti značajan u tim slučajevima. Struktura predmemorije također služi u svrhu sužavanja jaza između brzina procesora, koje se godišnje povećavaju za 50 posto, i brzina podataka RAM-a, koje rastu za samo 5 posto. Stalni razvoj trećeg i četvrtog nivoa keš memorije čini se logičnim koracima u ovom pravcu. Drugi mogući pravac razvoja može biti prelazak na programsko upravljanje predmemorijom.

Preporučuje se: