Krmilnik predpomnilnika je čip, kot je Intel 82385, ki upravlja pridobivanje, shranjevanje in dostavo podatkov v in iz predpomnilnika ali trdega diska. Ko centralna procesna enota (CPU) zahteva podatke ali navodila, prestreže zahtevo in obravnava dostavo iz pomnilnika z naključnim dostopom (RAM).
Krmilnik nato določi, kje v predpomnilniku naj shrani kopijo pravkar dostavljenih podatkov, kdaj naj pridobi podatke ali kodo iz sosednji naslovi v RAM-u v primeru, da je potrebno naslednje, pri čemer je predpomnilnik za shranjevanje teh novih podatkov in katere podatke zavreči, če je predpomnilnik je polna. Prav tako hrani posodobljeno tabelo naslovov vsega, kar ima.
Technipages pojasnjuje krmilnik predpomnilnika
Krmilnik predpomnilnika je oprema, ki naravno podvaja kodo ali podatke iz primarnega pomnilnika v predpomnilnik. To nalogo izvaja zato, da skrije dejavnost predpomnilnika pred izdelkom, ki ga podpira. Posledično se lahko podobno programiranje aplikacij nespremenjeno izvaja v okvirih s predpomnilnikom in brez njega.
Krmilnik predpomnilnika zajame zahteve za branje in sestavljanje pomnilnika, preden jih posreduje krmilniku pomnilnika. Oblikuje razpis tako, da izolira lokacijo razpisa v tri polja, polje oznake, polje nastavljenega indeksa in polje indeksa podatkov
Za začetek krmilnik uporabi nastavljen indeksni del lokacije, da poišče predpomnilniško vrstico znotraj predpomnilnika, ki lahko vsebuje omenjeno kodo ali podatke. Ta vrstica predpomnilnika vsebuje oznako predpomnilnika in statusne bite, ki jih krmilnik uporablja za odločanje o pristnih podatkih, shranjenih tam.
Krmilnik na tej točki preveri zakoniti del, da se odloči, ali je vrstica predpomnilnika dinamična, in pogleda oznako predpomnilnika v polje oznake omenjene lokacije. Če sta tako preverjanje statusa kot pregled uspešna, je to zadetek v predpomnilniku. Če preverjanje statusa ali pregled ne uspe, je predpomnilnik zgrešen.
Pogoste uporabe krmilnika predpomnilnika
- Ena od prednosti krmilnika predpomnilnika je, da pomaga povečati hitrost obdelave trdega diska
- RapidCad se zelo približa hitrosti 486 brez krmilnika predpomnilnika
- 64 procesorjev Vikings uporablja simetrično povezavo visoke hitrosti, sprejeto v krmilniku predpomnilnika
Pogoste zlorabe krmilnika predpomnilnika
- The predpomnilnik krmilnik ne izboljša hitrosti računalniškega procesorja