cache

Vă explicăm ce este memoria cache și ce tipuri există. De asemenea, cum funcționează și care sunt avantajele acestei memorii alternative.

Cache-ul stochează datele temporar.

Ce este cache-ul?

În tehnica de calcul, este cunoscut sub numele de memorie cache sau memorie de acces rapid la una dintre resursele cu care a CPU (CentralPrelucrare Unitate, adică Unitatea centrală de procesare) pentru a stoca temporar date procesat recent într-un buffer special, adică într-o memorie de rezervă.

Memoria cache funcționează într-un mod similar cu memoria principală a procesorului, dar cu viteză mai mare, în ciuda dimensiunii mult mai mici. Eficacitatea sa oferă microprocesor timp suplimentar pentru a accesa datele cele mai frecvent utilizate, fără a fi nevoie să le urmăriți până la locul de origine de fiecare dată când este nevoie.

Astfel, această memorie alternativă este situată între CPU și Berbec (Aleatoriu AccesMemorie, adică Random Access Memory) și oferă un impuls suplimentar în timp și economisind resurse sistemului. De aici și numele său, care în engleză înseamnă „ascunzătoare”.

Există mai multe tipuri de cache, cum ar fi următoarele:

  • Cache pe disc. Este o porțiune de memorie RAM asociată cu un anumit disc, unde datele accesate recent sunt stocate pentru a accelera încărcarea.
  • Urmărește memoria cache. Similar cu RAM, acest tip de cache robust folosit de supercomputere este puternic, dar scump.
  • Cache web. Este responsabil pentru stocarea datelor site-uri web vizitate recent, pentru a-și accelera încărcarea succesivă și a economisi lățimea de bandă. Acest tip de cache la rândul său poate funcționa pentru un singur utilizator (privat), mai mulți utilizatori în același timp (shared) sau împreună pentru întreaga rețea administrată de un server (gateway).

Cum funcționează memoria cache?

Cache-ul permite accesul la o copie a datelor și nu la originale.

Funcționarea acestei memorii alternative este simplă: atunci când accesăm orice date din sistemul nostru computerizat, o copie a celor mai relevante date este creată imediat în cache, astfel încât accesările ulterioare la respectivele date. informație ține-l la îndemână și nu trebuie să îl urmărească până la locul de origine.

Astfel, accesarea copiei și nu a originalului economisește timp de procesare și, prin urmare, viteză, deoarece microprocesorul nu trebuie să meargă tot timpul în memoria principală. Este, să spunem așa, o copie de lucru actualizată constant a datelor cele mai frecvent utilizate.

Ștergerea memoriei cache nu vă șterge fișierele

Golirea memoriei cache nu modifică informațiile de pe hard disk.

Ca toate memoriile, memoria cache poate deveni plină sau poate avea date atât de dezorganizate încât procesul de verificare dacă orice date solicitate sunt disponibile în cache este întârziat - o procedură pe care toate microprocesoarele o efectuează în mod obișnuit. Acest lucru poate încetini mașina, producând un efect total opus celui dorit. Sau, poate cauza erori de citire sau copiere a memoriei cache.

Oricare ar fi cazul, puteți șterge cache-ul manual, cerând sistemului să elibereze spațiu alternativ și să îl reîncărcați după cum este necesar. Această operațiune nu modifică deloc conținutul informațiilor noastre de pe hard disk, cu atât mai puțin din conturile noastre e-mail sau din retele sociale. Este o copie de lucru, iar ștergerea ei ne lasă cu fața la original, identic, dar în altă locație.

Avantajele ștergerii cache-ului

Este recomandat să ștergeți memoria cache în mod regulat.

Eliberarea cache-ului servește la două scopuri fundamentale, cum ar fi:

  • Eliminați datele vechi sau inutile (din moment ce nu folosim întotdeauna aceleași date în sistem), precum fișierele sau procesele vechi de care nu vom avea nevoie din nou, dar care sunt stocate acolo „pentru orice eventualitate” pentru a grăbi execuția lor.
  • Accelerați și eficientizați sistemul oferindu-vă spațiu liber nou pentru a copia datele în uz curent, scurtând timpii de procesare.

Această lucrare de întreținere trebuie făcută cu o anumită periodicitate, care însă nu trebuie exagerată, deoarece am împiedica cache-ul să-și îndeplinească misiunea.

Dacă îl ștergem în mod continuu, datele stocate acolo vor trebui găsite și copiate înapoi în locația inițială, ceea ce duce la creșterea timpului de procesare pentru fiecare program.

!-- GDPR -->