Svijet elektronike /

Što je to cache memorija?

Image
Foto: www.pixabay.com

Cache memorija zove se još i priručna ili predmemorija, a znate li što je to cache memorija i za što se cache memorija koristi prilikom rada na računalu

19.8.2019.
2:02
www.pixabay.com
VOYO logo

Cache memorija zove se još i priručna ili predmemorija.
Cache memorija je mala memorija koja služi pohranjivanju podataka kojima procesor često pristupa.
Služi za povećanje brzine izvođenja programa. 

Cache memorija obično radi u dvije ili više razina, koje se nazivaju L1, L2 itd. 
Na samom procesoru ugrađen je L1 cache i njegova brzina je ista kao i brzina procesora.

Tekst se nastavlja ispod oglasa

Tako iz njega procesor dohvaća podatke jednako brzo kao i iz svojih registara. 

Cache memorija funkcionira tako da kada procesor generira zahtjev za čitanje ili upis podataka u memoriju, on se uvijek poziva na lokaciju u RAM memoriji bez obzira na cache. 
Kod čitanja sudjeluje samo cache memorija. Međutim, kod upisa se podatak upisuje i u cache i RAM memoriju. 

Tekst se nastavlja ispod oglasa

Efikasnost cache memorije
Cache algoritam ne može predvidjeti sve blokove koji će zatrebati procesoru. Stoga se podaci povremeno čitaju i iz RAM-a. Kad se cache memorija napuni, algoritam mora odrediti koji podaci će se zadržati, a koji obrisati. 

Tekst se nastavlja ispod oglasa
Tekst se nastavlja ispod oglasa
Tekst se nastavlja ispod oglasa
Sjene prošlosti
Gledaj odmah bez reklama
VOYO logo