În informatică, un cache este o secțiune specializată a memoriei unui computer care încearcă să îmbunătățească performanța prin stocarea informațiilor care fie au fost accesate recent, fie sunt de așteptat să fie accesate în curând. Păstrând aceste informații ușor accesibile, performanța computerului poate fi îmbunătățită enorm. O spălare a memoriei cache este ceea ce șterge aceste secțiuni de memorie. Fără cache și capacitatea de a le șterge, computerele ar rula la viteze semnificativ mai mici.
Există diferite tipuri de cache. O spălare cache a sistemului de nume de domeniu (DNS) constă în ștergerea secțiunii din memoria computerului care stochează intrările DNS. Aceste intrări sunt cele care traduc un nume de domeniu, cum ar fi www.Popeye and Cloudy.com, într-o adresă numerică IP (Internet Protocol) pe care computerul o poate folosi pentru a se conecta la site-ul web.
O altă zonă a computerului care utilizează spălarea memoriei cache este memoria cache a browserului. Browserele web stochează o varietate de informații referitoare la site-urile web pe care le-a vizitat un utilizator. În unele cazuri, aceste informații pot fi folosite pentru a compromite securitatea utilizatorilor, permițând utilizatorilor de la distanță accesul la conturile lor. Majoritatea browserelor au o caracteristică care va permite utilizatorului să inițieze o ștergere a memoriei cache care poate atenua aceste probleme prin ștergerea acestor informații.
Utilizatorii care sunt îngrijorați de securitate ar trebui, de asemenea, să fie conștienți de memoria cache a discului. Informațiile scrise și citite de pe hard disk sunt stocate într-un cache. Utilizatorii rău intenționați pot accesa acest cache pentru a afla ce informații de pe unitate au fost accesate ultima dată de computer. Specificațiile despre cum să efectuați o spălare a memoriei cache a discului variază între sistemele de operare.
Poate cel mai important cache dintre toate este cache-ul unității centrale de procesare (CPU). Acesta este un tip specializat de memorie care este folosit de procesor pentru a efectua diverse operațiuni rapid și eficient. Memoria cache a procesorului este de obicei de câteva ori mai rapidă decât memoria cu acces aleatoriu (RAM) a unui computer, deși este semnificativ mai mică ca dimensiune. Pentru cei care doresc să găsească cele mai performante computere, dimensiunea memoriei cache a procesorului și viteza sunt factori importanți.
În afară de securitate, spălarea memoriei cache are o varietate de efecte asupra performanței computerului. Memorarea în cache de scriere pe disc poate fi utilizată pentru a crește performanța pe computerele care scriu adesea informații pe hard disk. Cu toate acestea, această formă de cache poate avea un impact negativ asupra performanței computerelor de acasă. Dacă un computer își pierde puterea în timp ce informațiile sunt în memoria cache de scriere, atunci informațiile se vor pierde.