Definiție ascunzătoare

Conceptul de cache, care provine din cuvântul francez, poate fi folosit în moduri diferite. Primul înțeles menționat în dicționarul Academiei Regale Spaniole ( RAE ) se referă la banii plătiți unui artist sau anumitor profesioniști pentru a face o prezentare sau un loc de muncă.

În timp ce în ceea ce privește tehnologia nu există o mare diferență între memoria cache și memoria principală a sistemului (adică RAM), prima are o capacitate mult mai mică și permite accesul considerabil mai rapid. Tocmai din cauza acestui ultim aspect este că prețul său este foarte mare și de aceea nu este utilizat în cantități mari; pentru a vorbi în termeni mai specifici, în timp ce computerele curente au de obicei cel puțin 16 GB de memorie RAM, procesoarele sale nu ating 30 MB de memorie cache (rețineți că 1 GB este 1024 MB, deci diferența este abisă ).

Deoarece memoria cache este mult mai mică decât cea principală, nu este posibil să se stocheze toate datele unui program curent în acesta (nu uitați că unele necesită de obicei câteva sute de megaocteți pentru execuția acesteia, o sumă care depășește capacitatea de memoria cache de zeci de ori). Din acest motiv, microprocesorul stochează numai datele pe care trebuie să le utilizați mai frecvent, lăsând RAM-ul pentru restul.

Unul dintre secretele vitezei de acces pe care cache-ul îl poate păstra peste cel principal este locația sa: producătorii de procesoare o plasează alături de ei, în timp ce memoria RAM trebuie instalată manual pe placa de bază, câțiva centimetri a procesorului și performanța acestuia depinde în parte de viteza componentelor care îl conectează.

Deoarece microprocesorul face o copie a anumitor date în memoria cache la prima accesare a acestora, atunci când are nevoie să le citească din nou, le caută acolo înainte în memoria RAM; Dacă le găsiți, atunci puteți lucra mult mai eficient.

Recomandat