Vrste predmemorije u procesoru
Vodič Za Kupnju / / August 05, 2021
Prilagođeni ROM | CyanogenMod | Android aplikacije | Ažuriranje firmvera | MiUi | Sve dionice ROM | Lineage OS |
CPU koristi predmemoriju za pristup podacima iz glavne memorije u kratkom vremenu. To je mala i vrlo brza privremena memorija za pohranu. Dizajniran je za ubrzavanje prijenosa podataka ili uputa. CPU predmemorija nalazi se unutar ili blizu CPU čipa. Podaci / upute koje CPU nedavno ili najčešće koristi pohranjuju se u CPU. Kopija podataka / uputa pohranjuje se u predmemoriju kada ih CPU prvi put koristi i preuzima iz RAM-a. Sljedeći put kad CPU zatreba podatke / upute, oni će se potražiti u predmemoriji. Ako se tamo pronađu potrebni podaci / upute, oni se preuzimaju iz predmemorije umjesto iz glavne memorije.
Sadržaj
-
1 Vrste / razine predmemorije
- 1.1 Predmemorija razine 1 ili L1
- 1.2 Predmemorija razine 2 ili L2
- 1.3 Predmemorija razine 3 ili L3
Vrste / razine predmemorije
Računalo ima nekoliko različitih razina predmemorije. Sve razine predmemorije brže su od RAM-a. Predmemorija koja je bliža CPU-u uvijek je brža od ostalih razina, ali košta više i pohranjuje manje podataka od ostalih razina. Vrste / razine predmemorije objašnjene su u nastavku.
Predmemorija razine 1 ili L1
Predmemorijska memorija L1 izgrađena je na procesorskom čipu i vrlo je brza jer radi na brzini procesora. Također se naziva primarna ili unutarnja predmemorija. Ima manje memorije u usporedbi s drugim razinama predmemorije i može pohraniti do 64 kb predmemorije. Ova je predmemorija izrađena od SRAM-a (statički RAM). Svaki put kada procesor zahtijeva podatke iz memorije, kontroler predmemorije na čipu koristi posebne sklopove da prvo provjeri jesu li memorijski podaci već u predmemoriji. Ako je prisutan, tada je sustav pošteđen dugotrajnog pristupa glavnoj memoriji.
Predmemorija razine 2 ili L2
L2 predmemorija je veća, ali sporija od L1 predmemorije. Koristi se za prikaz nedavnih pristupa koje L1 predmemorija ne odabere i obično pohranjuje 64 kb u 2 MB predmemorije. Na CPU se nalazi i L2 predmemorija. Ako se L1 i L2 predmemorija koriste zajedno, tada nedostajuće informacije koje nisu prisutne u L1 predmemoriji mogu se brzo dohvatiti iz L2 predmemorije. Kao i L1 predmemorije, i L2 predmemorije sastoje se od SRAM-a, ali su veće. L2 je obično zasebni statički RAM (SRAM) čip i nalazi se između CPU-a i DRAM-a (glavna memorija).
Predmemorija razine 3 ili L3
L3 Cache memorija poboljšani je oblik memorije prisutan na matičnoj ploči računala. To je dodatna predmemorija ugrađena u matičnu ploču između procesora i glavne memorije radi ubrzavanja operacija obrade. Smanjuje vremenski jaz između zahtjeva i dohvaćanja podataka i uputa mnogo brže od glavne memorije. L3 predmemorija danas se koristi s procesorima koji u sebi imaju više od 3 MB memorije.