Kaj je predpomnilnik?

Cache (izgovorjeno gotovinski) pomnilnik je izjemno hiter pomnilnik, ki je vgrajen v računalniško centralno procesno enoto (CPU) ali pa se nahaja poleg nje na ločenem čipu. CPE uporablja predpomnilnik za shranjevanje navodil, ki so večkrat potrebna za zagon programov, kar izboljša splošno hitrost sistema. Prednost predpomnilnika je v tem, da CPE za prenos podatkov ni treba uporabljati sistemskega vodila matične plošče. Kadar koli je treba podatke prenesti skozi sistemsko vodilo, se hitrost prenosa podatkov upočasni na zmogljivost matične plošče. CPE lahko obdeluje podatke veliko hitreje, tako da se izogne ​​ozkim grlom, ki jih ustvari sistemsko vodilo.

Kot se zgodi, ko je večina programov odprta in zagnana, porabijo zelo malo virov. Ko so ti viri shranjeni v predpomnilniku, lahko programi delujejo hitreje in učinkoviteje. Če je vse ostalo enako, je predpomnilnik tako učinkovit pri delovanju sistema, da ima lahko računalnik s hitrim CPE z malo predpomnilnika nižja merila uspešnosti kot sistem, ki poganja nekoliko počasnejši CPE z več predpomnilnika. Predpomnilnik, vgrajen v sam CPE, se imenuje predpomnilnik nivoja 1 (L1). Predpomnilnik, ki se nahaja na ločenem čipu poleg CPE, se imenuje predpomnilnik nivoja 2 (L2). Nekateri procesorji imajo vgrajen predpomnilnik L1 in L2 in označujejo ločen čip predpomnilnika kot predpomnilnik stopnje 3 (L3).

Predpomnilnik, ki je vgrajen v CPE, je hitrejši od ločenega predpomnilnika, ki deluje s hitrostjo samega mikroprocesorja. Vendar je ločen predpomnilnik še vedno približno dvakrat hitrejši od pomnilnika z naključnim dostopom (RAM). Predpomnilnik je dražji od RAM-a, vendar je vredno kupiti CPU in matično ploščo z vgrajenim predpomnilnikom, da bi povečali zmogljivost sistema.

Predpomnjenje diska uporablja enako načelo za trdi disk kot predpomnilnik pomnilnika za CPE. Pogosto dostopni podatki trdega diska so shranjeni v ločenem segmentu RAM-a, da se izognemo ponovnemu pridobivanju s trdega diska. V tem primeru je RAM hitrejši od tehnologije plošče, ki se uporablja v običajnih trdih diskih. Vendar se bo ta situacija spremenila, ko bodo hibridni trdi diski postali vseprisotni. Ti diski imajo vgrajene predpomnilnike bliskovnega pomnilnika. Sčasoma bodo trdi diski 100 % bliskovni pogoni, kar bo odpravilo potrebo po predpomnilniku diska RAM, saj je bliskovni pomnilnik hitrejši od RAM-a.