Ce Este Cache-ul

Ce Este Cache-ul
Ce Este Cache-ul

Video: Ce Este Cache-ul

Video: Ce Este Cache-ul
Video: De Ce Ai Drop Frame-uri In Jocuri Si Cum Scapii De Ele 2024, Mai
Anonim

Utilizatorul mediu al computerului este aproape sigur familiarizat cu concepte precum memoria cu acces aleatoriu, procesorul și memoria de numai citire. Dar acum, așa că în vremurile noastre, popularul cache de cuvinte este nedumeritor pentru mulți.

Ce este cache-ul
Ce este cache-ul

Cuvântul cache a apărut în terminologia computerului în 1967. Epoca de glorie a tehnologiei informatice și, în consecință, progresul tehnologic rapid. În acest moment, microprocesoarele computerului au început să funcționeze de multe ori mai repede decât memoria cu acces aleatoriu. În acest sens, procesoarele au rămas în repaus o perioadă considerabilă de timp, așteptând să fie efectuate manipulări de date în RAM. Toate acestea au împiedicat în mare măsură dezvoltarea în continuare a tehnologiei informatice și a fost necesar să găsim o soluție la această problemă. S-a găsit o soluție - un buffer de memorie de mare viteză. Acest termen a fost folosit pentru a descrie o memorie foarte mică, cu o viteză mare de acces, care a rezolvat problema timpilor de nefuncționare a procesorului. S-a sugerat să numim această memorie cache, cash - din engleză „cash”. Numele a fost dat dintr-un motiv, autorii săi au comparat memoria calculatorului cu banii. Așadar, memoria permanentă a fost comparată cu un depozit într-o bancă, care nu putea fi utilizat decât după ce a vizitat-o, efectuând procedura de debitare a fondurilor și numai atunci aceste fonduri puteau fi cheltuite. Memoria de funcționare este numerarul care este stocat acasă. O sumă mai mică decât la un depozit, dar disponibilă pentru utilizare într-o perioadă de timp mult mai scurtă (trebuie doar să veniți acasă și să o luați). Și, în sfârșit, numerar (același numerar), care este o sumă mult mai mică, dar care este întotdeauna cu tine, în buzunar sau în portofel și pe care îl poți folosi oricând. Din astfel de lucruri de zi cu zi a apărut termenul cache. Diferența de viteză a procesoarelor moderne și a memoriei RAM este încă semnificativă și este puțin probabil ca acestea să fie vreodată egale, astfel încât memoria cache este folosită și astăzi. Memoria cache a procesorului este de obicei împărțită în două niveluri (L1, L2. L-Level, din engleză - „level”). Primul nivel are dimensiuni mai mici, dar cel mai rapid în ceea ce privește viteza de procesare a datelor, respectiv al doilea este mai mare ca volum, dar mai lent. Trebuie remarcat faptul că acum este posibil să găsiți procesoare cu trei niveluri de cache. Structura nivelurilor nu se schimbă față de aceasta (cu cât este mai mare nivelul, cu atât este mai mare volumul și viteza este mai mică). Cache-ul este utilizat nu numai în microprocesoare. Este, de asemenea, utilizat în activitatea unităților externe (hard disk-uri, discuri CD și DVD). Datele care sunt în prezent procesate, scrise sau citite sunt stocate în memoria cache a programului. Aproape toate browserele și multe alte aplicații folosesc cache.

Recomandat: