Memoria fizică: cum să dezactivați memoria cache. Cum se reduce utilizarea RAM? Cum să ștergeți memoria RAM

Buna ziua.

Când sunt lansate prea multe programe pe un PC, memoria RAM poate să nu mai fie suficientă și computerul va începe să „încetinească”. Pentru a preveni acest lucru, este recomandat să ștergeți memoria RAM înainte de a deschide aplicații „mari” (jocuri, editori video, grafică). De asemenea, ar fi o idee bună să faceți puțină curățare și reglare a aplicațiilor pentru a dezactiva toate programele puțin utilizate.

Apropo, acest articol va fi deosebit de relevant pentru cei care trebuie să lucreze cu computere Nu o cantitate mare RAM (cel mai adesea nu mai mult de 1-2 GB). Pe astfel de PC-uri, lipsa memoriei RAM se simte, după cum se spune, „cu ochii”.

1. Cum să reduceți utilizarea RAM (Windows 7, 8)

În Windows 7 a apărut o funcție care stochează în memoria RAM a computerului (pe lângă informații despre rularea programelor, biblioteci, procese etc.) informații despre fiecare program pe care utilizatorul l-ar putea lansa (pentru a grăbi munca, desigur) . Această funcție se numește - Superfetch.

Dacă nu există multă memorie pe computer (nu mai mult de 2 GB), atunci această funcție, cel mai adesea, nu accelerează munca, ci mai degrabă o încetinește. Prin urmare, în acest caz se recomandă dezactivarea acestuia.

Cum se dezactivează Superfetch

1) Accesați panoul Gestionare Windowsși accesați secțiunea „Sistem și securitate”.

Orez. 1. Administrare -> servicii

3) În lista de servicii îl găsim pe cel solicitat (în în acest caz, Superfetch), deschideți-l și puneți-l în coloană „tip de pornire” - dezactivat, dezactivați-l suplimentar. Apoi, salvați setările și reporniți computerul.

După ce reporniți computerul, utilizarea RAM ar trebui să scadă. În medie, ajută la reducerea utilizării RAM cu 100-300 MB (nu mult, dar nu atât de puțin cu 1-2 GB de RAM).

2. Cum să eliberezi RAM

Mulți utilizatori nici măcar nu știu ce programe „mânâncă” memoria RAM a computerului. Inainte de a lansa aplicatii “mari”, pentru a reduce numarul de frane, se recomanda inchiderea unor programe care nu sunt necesare momentan.

Apropo, multe programe, chiar dacă le-ați închis, pot fi localizate în memoria RAM a computerului!

Pentru a vizualiza toate procesele și programele din RAM, se recomandă să deschideți managerul de activități (puteți folosi și utilitatea procesului explorator).

Pentru a face acest lucru, apăsați butoanele CTRL+SHIFT+ESC.

Apropo, procesul de sistem „Explorer” ocupă adesea multă memorie (mulți utilizatori începători nu îl repornesc, deoarece totul de pe desktop dispare și trebuie să repornească computerul).

Între timp, repornirea Explorer este destul de simplă. Mai întâi, eliminați sarcina de la „dirijor” - ca urmare, veți vedea „ ecran gol„și manager de activități (vezi Fig. 4). După aceasta, faceți clic pe „fișier/sarcină nouă” în managerul de activități și scrieți comanda „explorer” (vezi Fig. 5), faceți clic pe Introduce cheia.

Explorer va fi repornit!

3. Programe pentru curatare rapida memorie cu acces aleator

1) Sistemul de avansÎngrijire

O utilitate excelentă nu numai pentru curățare și Optimizare Windows, dar și pentru a controla RAM-ul computerului. După instalarea programului din dreapta colțul de sus Va exista o fereastră mică (vezi Fig. 6) în care puteți monitoriza încărcarea procesorului, a memoriei RAM și a rețelei. Există și un buton pentru ștergerea rapidă a memoriei RAM - foarte convenabil!

Orez. 6. Îngrijire avansată a sistemului

2) Mem Reduct

Site oficial: http://www.henrypp.org/product/memreduct

Un mic utilitar excelent care va evidenția o pictogramă mică lângă ceasul din tavă și va arăta ce % din memorie este ocupată. Puteți șterge memoria RAM cu un singur clic - pentru a face acest lucru, trebuie să deschideți fereastra principală a programului și să faceți clic pe butonul „Ștergeți memoria” (vezi Fig. 7).

Apropo, programul este de dimensiuni reduse (~300 KB), acceptă limba rusă, este gratuit, disponibil versiune portabilă nu necesita instalare. În general, este greu să-ți imaginezi ceva mai bun!

PS

Asta e tot pentru mine. Aşa sper actiuni simple iti vei face calculatorul sa functioneze mai repede :)

Cu toții ne confruntăm cu o mulțime de probleme atunci când lucrăm cu un computer, una dintre astfel de probleme este încetinirea când executăm diverse sarcini sau programe. Cea mai frecventă cauză a acestui lucru este cache-ul supraumplut.

Cache este un sistem de stocare a datelor temporare, o zonă intermediară care are acces rapid la informațiile care sunt cel mai probabil să fie solicitate. Accesarea datelor din cache este mai rapidă decât preluarea dintr-o sursă de la distanță sau din memoria principală; unul dintre dezavantaje este cantitatea limitată de stocare a datelor.

De ce ar trebui să ștergeți memoria cache de pe computer? Dacă nu curățați această memorie în timp util, acumularea de fișiere temporare se va transforma în gunoi, încetinind sistemul. Ca urmare, performanța întregului computer va scădea.

Metoda de golire a memoriei cache DNS

Cache-ul DNS este sistem special, conceput pentru a determina corespondența adreselor IP și a numelor text atunci când utilizați Internetul. Acesta este un sistem de nume de domeniu, aceste nume-date sunt stocate pe computerul dvs. și oferă cel mai rapid acces posibil pentru utilizare ulterioară, reducând în același timp sarcina pentru dvs. server DNS. Cum să curățați cache DNS? Totul este foarte simplu, în ciuda numelui și definiției complexe. Mai jos sunt instrucțiuni pentru toată lumea versiuni de windows, pas cu pas.

  1. Deschideți linia de comandă. (cmd este un apel de linie de comandă.)
    • Pentru Windows XP. Faceți clic pe meniul Start, apoi Run, apoi introduceți comanda Cmd în câmp.
    • Pentru Windows 7 și Vista. Faceți clic pe Start, apoi introduceți cmd în bara de căutare, este mai bine dacă deschideți linia de comandă ca administrator.
    • Pentru Windows 8. Butonul Win+R sau porniți și scrieți cmd în bara de căutare.
  1. După aceea, pe linia de comandă scriem următoarea comandă: ipconfig /flushdns (important! Nu uitați să puneți un spațiu după ipconfig). Fișierele cache vor fi șterse mod automat, după finalizarea operației, închideți linia de comandă. Cache-ul DNS este clar.
format de fișier dat - cum se deschide

Cache pentru miniaturi - ștergere

Acest tip de cache stochează miniaturi ale imaginilor pe computer, iar când redeschideți folderele cu imagini, acestea se încarcă mult mai repede. Pentru a șterge această memorie aveți nevoie de:

  • Pentru Windows XP. Începe, următorul utilitati, selectați Clean Disk, marcați unitatea C aici, bifați caseta Sketches și începeți curățarea.
  • Pentru Windows 7/Vista. Accesați Start, Programs, Standard, Utilities. Apoi, selectați unitatea C, selectați, de asemenea, Sketches și rulați Disk Cleanup.
  • Pentru Windows 8. Comandă rapidă de la tastatură WIN+R, introduceți cleanmgr în caseta de dialog, sistemul va scana, apoi se va deschide curățarea discului, bifați caseta de miniaturi și faceți clic pe OK.
  • Curățarea este completă.

Ștergerea memoriei cache a RAM

Golirea memoriei cache a computerului este una dintre cele mai importante verificări ale noastre. Este curățat folosind programul încorporat în sistem. Există două opțiuni.

După aceea, denumim comanda rapidă așa cum ne este convenabilă și o folosim.

Curățare cu CCleaner

Pentru a face viața mai ușoară utilizator simplu Programele speciale au fost inventate de mult timp pentru a șterge automat memoria cache. Un astfel de program este CCleaner. Este rapid și program multifuncțional, care este conceput pentru a elimina rapid totul fișiere inutile de pe computer, curățați folderele și optimizați-vă munca. Procesul de lucru este foarte simplu.

În ecranul care se deschide, putem alege ce elemente să curățăm și pe care să nu le atingem; toate acestea pot fi lăsate implicite.

Cont personal Rosselkhozbank

Cât de des ar trebui să ștergeți memoria cache de pe computer?

Cache-ul de pe computer trebuie să fie șters în funcție de umplerea sa treptată, nu este necesar să faceți acest lucru în fiecare zi, nu lăsați fișierele să se acumuleze. Este mai bine dacă efectuați curățarea preventivă a fișierelor cache o dată pe lună; aceasta este perioada optimă în care puteți acumula o cantitate suficientă fișiere învechite.

Toate acestea nu sunt individuale, puteți șterge memoria cache pe baza sentimentelor personale despre utilizarea computerului, dacă observați o pierdere a performanței, atunci ar trebui să vă gândiți să o ștergeți.

composs.ru

Cum să ștergeți memoria cache pe un computer cu Windows 7: inclusiv DNS, RAM, instrumente de curățare, instrucțiuni pas cu pas


Pe parcursul Windows functioneaza 7 folosește informații temporare utile stocate într-o zonă de memorie tampon de mare viteză. Acest lucru accelerează timpul de rulare, deoarece data viitoare când este accesată o instrucțiune selectată anterior, programul Windows va accesa informațiile stocate în memoria cache fără a le produce. căutare completă pe hard disk și în memoria RAM a computerului.

La muncă îndelungată cu informații de același tip, volumul zonei de memorie tampon crește, ocupând tot mai mult spațiu și reducând viteza de funcționare.

Toate acestea necesită curățarea regulată a tamponului de mare viteză, deoarece computerul nu este capabil să determine în mod independent utilitatea informațiilor stocate în memoria cache. Îl puteți curăța fie folosind instrumente încorporate, fie folosind programe de la terți.

Ce este cache-ul Windows 7, ce tipuri există, când este necesară curățarea?

Un cache este o zonă de memorie tampon de mare viteză care stochează copii ale datelor utilizate recent în memoria principală. Acest lucru vă permite să îmbunătățiți performanța computerului atunci când programul execută în mod repetat aceleași instrucțiuni.

Există două niveluri de memorie cache. Primul nivel este în interiorul cipului procesor central. Datele din acest cache sunt disponibile în mod constant imediat, permițând procesorului să lucreze cu acestea performanță maximă.

Al doilea nivel de memorie cache este situat pe cipuri rapide de memorie statică.

Utilizarea memoriei cache permite procesorului să-și organizeze singur execuția. instructiuni aditionale, primind date din memoria cache de primul și al doilea nivel. În orice moment, procesorul poate bloca o instrucțiune din memoria cache de primul nivel, poate prelua date din memoria cache de al doilea nivel și o poate folosi executând instrucțiuni care sunt independente de instrucțiunea blocată.

Procesate de Windows 7 și informațiile intermediare salvate pot fi stocate în patru tipuri variate memorie cache care necesită curățare periodică. Acestea includ:

  1. cache DNS. Reprezintă Numele domeniului Sistem - sistem de nume de domeniu. Acest memorie tampon sistem de nume de domeniu, care stochează interogări către diverse servere de rețea. Ajută la evitarea pierderii de timp cu apeluri secundare către servere, deoarece informațiile procesate sunt deja stocate în memoria cache. Când datele care provin de la server sunt complet actualizate, informațiile din memoria cache DNS sunt actualizate. Informațiile din memorie trebuie șterse pentru a elibera spațiu de lucru.
  2. Cache de miniaturi. Acest tip de memorie cache stochează diverse pictograme, imagini, pictograme de fișiere video și pictograme de program. După ștergerea imaginilor sau pictogramelor, miniaturile acestora nu sunt șterse din cache, așa că trebuie să fie șterse în mod regulat.
  3. memoria cache RAM. Memoria cu acces aleatoriu stochează numeroase fișiere temporare folosind tehnologia cache. Nu toate sunt eliminate automat din cauza existenței erori de software. Este posibil să rămână părți din fișierele temporare în cache care necesită curatenie suplimentara.
  4. Cache-ul browserului. Videoclipurile pot fi stocate în cache în această zonă de memorie tampon pentru vizionare online, poze diverse, elemente de interfață de program, animație a site-urilor pe care le-ați vizitat anterior. Pentru a reduce timpul de încărcare a paginilor web, unele dintre ele descărcate anterior sunt complet stocate în acest tip de memorie cache. În timp, această informație crește, ocupând tot mai mult spațiu.

Să ne uităm la modalități de a șterge toate tipurile de memorie cache a computerului.

Cum să ștergeți memoria cache pe un computer cu Windows 7

cache DNS

Cache-ul DNS de tipul de memorie poate fi șters folosind instrumente încorporate în Windows 7.

Apăsați combinația de taste „Win ​​+R” de pe tastatură.

2. În fereastra pop-up Run, introduceți comanda cmd.


Introduceți comanda cmd

3. Faceți clic pe butonul „OK”.

Un alt mod în care puteți efectua aceeași operațiune este făcând clic pe cheie functionala„Start”, selectați secțiunea „Accesorii” și rulați „ Linie de comanda».

1. În fereastra DOS care se deschide, introduceți comanda ipconfig/flushdns.


Apasa Enter"

2. Apăsați tasta „Enter” de pe tastatură.

3. Când comanda s-a terminat de procesare, va apărea linia „DNS resolver cache cleared successfully”.


Închideți o fereastră

Cache-ul DNS a fost șters de nedorite și a fost finalizat cu succes.

Cum să ștergeți memoria cache de miniaturi

Există două moduri de a începe curățarea acestui tip de cache:

Prima cale.

1. Apăsați combinația de taste „Win ​​+R” de pe tastatură.

2. În fereastra Run care apare, introduceți comanda cleanmgr.exe în câmp.


Faceți clic pe butonul „OK”.

3. Faceți clic pe butonul „OK”.

Faceți clic pe butonul „OK”.

Aceeași operațiune poate fi efectuată folosind programul Explorer încorporat.

A doua cale.

1. Lansați Explorer.

2. Faceți clic dreapta pe secțiunea selectată hard disk.

3. Selectați linia „Proprietăți” din meniul pop-up.

4. În panoul care se deschide, accesați fila „General”.

5. Faceți clic pe butonul „Curăţare disc”.

Estimarea volumului de spațiu eliberat

6. După ce programul estimează volumul de spațiu de golit, puneți o „bifare” în elementul „Schițe” (dacă nu este bifat).

Faceți clic pe butonul „OK”.

7. Faceți clic pe butonul „OK”.

8. Confirmați ștergerea fișierelor.

Faceți clic pe „Ștergeți fișierele”

După operație, ștergerea cache-ului de miniaturi de la mesaje nedorite a fost finalizată cu succes.

memoria cache RAM

Principala modalitate de a elibera memoria cache RAM folosind instrumente încorporate este utilizarea utilitarului rundll32.exe.

Dacă aveți un sistem pe 32 de biți, atunci utilitarul se află în directorul de sistem C:\windows\System32 sau într-o altă partiție a hard disk-ului unde este instalat directorul Windows.

Dacă sistemul este pe 64 de biți, atunci acest fișier se află în folderul „C:\windows\SysWOW64” sau într-o altă partiție a discului cu folderul Windows.

1. Lansați Explorer.

2. Accesați unul dintre folderele de mai sus și faceți dublu clic cu butonul stâng al mouse-ului pe fișierul rundll32.exe.


Rulați rundll32.exe

Memoria cache RAM este în curs de golire.

Dacă utilitarul nu dorește să ruleze, faceți clic dreapta pe fișierul rundll32.exe și selectați „Run as administrator” în fereastra pop-up.

Pentru confortul lucrului cu utilitarul, vom crea o comandă rapidă pe desktop pentru a șterge periodic memoria cache-ului RAM.

1. În aceeași fereastră pop-up, selectați linia „Creare shortcut”.

2. Pe baza versiunii instalate sistem de operare windows introduce linia în câmp:

  • Sistem pe 32 de biți: %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks;
  • Sistem pe 64 de biți: %windir%\SysWOW64\rundll32.exe advapi32.dll,ProcessIdleTasks.

Dați un nume comenzii rapide, de exemplu, „Curățarea memoriei cache a RAM” și salvați-o.


Redenumiți comanda rapidă

Când lansați utilitarul printr-o comandă rapidă, sistemul va analiza procesele software și va șterge o parte neutilizată a memoriei RAM.

Cache-ul browserului

Toate browserele de internet folosesc tehnologia cache, stochând automat copii ale paginilor web pe care le vizitați într-o zonă de memorie tampon de mare viteză. În același timp, cache-ul browserului se acumulează un numar mare de fișiere mici, ajungând în cele din urmă la volume mari.

Ștergerea memoriei cache a browserului se face folosind setările browserului însuși. Să ne uităm la asta folosind un browser ca exemplu. Mozilla Firefox.

1. Lansați browserul Mozilla Firefox.

2. Faceți clic pe pictograma „Deschideți meniul” din colțul din dreapta sus al ferestrei.


Faceți clic pe pictograma „Deschideți meniul”.

3. Selectați „Setări” din meniul derulant.

4. În partea stângă a ferestrei care se deschide, selectați elementul „Confidențialitate”.


Selectați elementul „Confidențialitate”

5. Faceți clic pe linia albastră „ștergeți Istoria recentă».


Rândul „Ștergeți istoricul recent”

6. Selectați perioada pentru care istoricul va fi șters.

7. Faceți clic pe butonul „Ștergeți acum”.


Faceți clic pe butonul „Ștergeți acum”.

Cache-ul browserului Mozilla Firefox a fost șters.

Ștergerea tamponului intermediar utilizând un program terță parte

În realitate, ștergerea memoriei cache folosind utilitățile Windows încorporate sau instrumentele de browser încorporate este foarte incomod. Acest lucru necesită mult timp, necesită un anumit nivel de pregătire a utilizatorilor și provoacă incertitudine cu privire la fiabilitatea rezultatelor obținute. Nu este un secret că încorporat utilitare Windows sunt secundare în calitatea dezvoltării de către producătorul sistemului de operare și sunt mai mult de natură aplicată.

O modalitate mai constructivă de a șterge memoria cache este să utilizați programe terță parte special concepute pentru astfel de scopuri. Astfel de programe sunt create de companii de producție individuale și sunt concentrate pe obiective specifice. Sunt îmbunătățite și actualizate în mod constant pe baza analizei rezultatelor obținute și a feedback-ului utilizatorilor. Folosind un algoritm special creat, programul curăță complet computerul gunoi inutile, inclusiv memoria cache.

Cele mai populare programe sunt CCleaner, Înțeleaptă îngrijire 365, Glary Utilities 5 și alte programe de același tip. Cel mai comun utilitarul CCleaner, dar gradul de curatare pe care il produce lasa de dorit. Recomandat de utilizat Utilități înțelepte Care 365 și Glary Utilities 5, care au un nivel mai profund de curățare. Pe site-urile oficiale puteți descărca gratuit sau versiunea platita programe.

Glary Utilities 5

1. Descărcați și instalați Utilitate Glary Utilități 5.

2. Lansați utilitarul.

3. În fila „1-clic”, faceți clic pe butonul „Găsiți probleme”.

4. După finalizarea căutării, faceți clic pe butonul „Remediați probleme”.

5. Accesați fila „Module”.


Accesați fila „Module”.

6. În fila „Module”, accesați secțiunea de meniu „Securitate” din partea stângă a ferestrei. În această secțiune, în partea dreaptă, selectați elementul „Șterge urmele”.


„Securitate” - „Ștergerea urmelor”

7. Programul determină informațiile care trebuie șterse.


Definiția informațiilor care trebuie șterse

8. Când ați terminat de identificat informațiile, faceți clic pe butonul „Șterge urmele”.


Faceți clic pe butonul „Șterge urmele”.

9. Confirmați ștergerea urmelor făcând clic pe butonul „Da”.


Faceți clic pe butonul „Da”.

10. În partea stângă a ferestrei, bifați casetele necesare pentru curățarea urmelor pe care doriți să le adăugați și repetați verificarea.

11. Când ați terminat de șters urmele, închideți programul.


Inchide programul

Ca urmare a acestor acțiuni, memoria cache a computerului este complet și corect eliberată de informatii inutile.

Ce dificultăți pot apărea și cum să le remediați

Cele mai frecvente sunt două tipuri de probleme care apar la ștergerea memoriei cache.

Nu se poate șterge niciun fișier

Acestea sunt mesaje că fișierul este în uz programul care ruleazăși nu poate fi șters. Dacă primiți un astfel de mesaj, fișierul temporar din cache nu poate fi șters. În acest caz, trebuie să lansați managerul de activități apăsând combinația de taste „Ctrl-Alt-Del”. Apoi, trebuie să selectați aplicația necesară și să faceți clic pe butonul „Încheiați sarcina”. După aceasta, puteți șterge memoria cache fără probleme.


Faceți clic pe butonul „Anulați sarcina”.

Nu se poate șterge tamponul browserului

Dacă utilizați memoria cache a browserului, este posibil să primiți o eroare când încercați să ștergeți fișierele temporare. De asemenea, browserul se poate îngheța în timpul operațiunii de curățare. În acest caz, trebuie să închideți toate marcajele și să reporniți browserul. Dacă acest lucru nu ajută, puteți încerca să reporniți computerul curatare completa memorie cache.

Ștergerea memoriei cache va elimina informațiile intermediare stocate - atât cele inutile, cât și cele care sunt încă utile. Acest lucru duce la o oarecare încetinire a sistemului. Prin urmare, curățarea trebuie făcută cu atenția cuvenită.

Va trebui să alegeți între ușurință în utilizare și siguranță.

Memorarea în cache a informațiilor accelerează întotdeauna computerul, dar în același timp reduce securitatea. Pentru siguranță și funcționare stabilă Este necesar să ștergeți memoria cache în mod regulat. Utilizatorul face alegerea programelor utilizate în aceste scopuri pe baza unor considerente de optimizare și securitate a datelor personale.

www.2dsl.ru

Cum să ștergeți memoria cache din Windows

Întrebări despre cum să curățați cache Windows, apar frecvent. Memoria cache eliberează memoria RAM a computerului. Stochează temporar toate informațiile care le introduc. De obicei, există fișiere cu rezultate de calcul și fișiere de program de lucru. Este necesar să ștergeți periodic memoria cache Windows, deoarece memoria cache salvează și acumulează o mulțime de informații inutile, documente, fisiere multimedia, și așa mai departe.

Cum să ștergeți cache-ul Windows 7 pas cu pas

Întreaga procedură de golire a memoriei cache are loc în trei etape. Primul implică ștergerea cache-ului DNS, al doilea descarcă miniaturile, iar al treilea curățează memoria cache a computerului în sine. Curățarea cache-ului DNS începe prin deschiderea Start, apoi selectarea Accesorii din lista Toate programele și găsirea Command Prompt. Când introducem comanda ipconfig /flushdns în fereastra care se deschide, curățarea va începe.

Apoi începem a doua etapă. Trebuie să eliberăm miniaturile. Această memorie cache stochează imagini și conținut media. Conform schemei anterioare, deschideți Standard, apoi Comenzi utilitare și Curățare disc. Va apărea o fereastră în care va trebui să selectați unitatea care stochează memoria de operare și anume unitatea C. A doua etapă este finalizată.

Curățarea memoriei cache a Windows 7

A treia etapă ajută la eliberare memoria calculatorului cache. Computerul are un program încorporat care vă va permite să ștergeți memoria cache din Windows 7. Programul rundll32.exe care începe curățarea se află în folderul de sistem sistem32.

Pentru a șterge memoria cache din Windows 7, puteți utiliza o altă metodă. Trebuie să creați o comandă rapidă cu calea „%WINDIR%\system32\rundll32.exe”, denumiți-o și apoi rulați-o (făcând clic pe comanda rapidă creată). După acești pași, putem presupune că am curățat cu succes computerul de tot ce nu este necesar.

În zilele noastre, au fost inventate multe utilități care șterg memoria cache în doar câteva clicuri. Programele scapă de datele inutile și șterg memoria cache din browsere și alte aplicații.

  • "Primul
  • ‹ Anterior
  • Aleatoriu
  • Urmări. ›
  • Cele mai recente "

radio-rynok.ru

Cum să ștergeți memoria cache de pe computer în diferite moduri

Cu toții lucrăm pe Internet și folosim diverse browsere, dar nu toată lumea știe că în acest moment sunt descărcate fișiere temporare numite cache, care în cele din urmă încetinesc computerul. Prin urmare, trebuie să știți cum să ștergeți memoria cache de pe computer.

Cache-ul browserului este paginile web salvate automat pe care le-ați vizitat. A fost creat pentru a accelera încărcarea site-urilor data viitoare când le vizitați. Dar dacă nu ștergeți memoria cache, atunci, de exemplu, este posibil să nu observați că designul de pe pagină a fost actualizat, deoarece se va încărca pagina veche.

Cuvântul „cache” a fost folosit pentru prima dată într-un context computerizat în 1967, în timp ce pregătea un articol pentru publicare în IBM Systems Journal. Articolul se referă la îmbunătățiri ale memoriei în modelul dezvoltat 85 din seria IBM System/360. Editorul revistei, Lyle Johnson, a cerut un termen mai descriptiv decât „buffer de mare viteză”, dar din lipsă de idei, el însuși a sugerat cuvântul „cache”. Articolul a fost publicat la începutul anului 1968, autorilor li s-a acordat un premiu IBM, munca lor a fost diseminată și ulterior îmbunătățită, iar cuvântul „cache” a început curând să fie folosit în literatura informatică ca termen general acceptat.

Ștergerea memoriei cache de pe computer poate fi făcută căi diferite: folosind browserul propriu-zis sau programe speciale. Să aruncăm o privire mai atentă la fiecare dintre opțiuni.

Cel mai adesea, problemele cu sistemul de operare încep din cauza virușilor. Puteți afla cum să scăpați de ele din acest articol. Cum să curățați browserele de viruși poate fi găsit aici.

Stergerea memoriei cache a Internet Explorer

Să vedem cum să ștergeți memoria cache computer Windows 7 folosind browser standard Internet Explorer(IE):

  1. Faceți clic pe butonul „Start”.
  2. Selectați „Panou de control”. Aici setăm vizualizarea la „pictograme mici” și căutăm elementul „Opțiuni Internet”.
  3. În fila „General” există o secțiune „Istoric navigare”, faceți clic pe butonul „Șterge”. Totul, istoricul, memoria cache și cookie-urile au fost șterse.
  4. Aici puteți configura curatare automata cache. Faceți clic pe butonul „Opțiuni” de lângă butonul „Ștergere”. Se va deschide o fereastră.

Aici puteți seta frecvența cu care vor fi verificate actualizările paginilor stocate în cache, precum și volumul în megaocteți al conținutului acestor pagini. De asemenea, puteți seta timpul în care va fi stocat jurnalul paginilor vizitate. După ce au fost făcute toate setările, faceți clic pe OK. Și în fereastra următoare, faceți clic pe OK. Acești pași simpli pot fi folosiți pentru a șterge memoria cache a computerului.

Stergerea memoriei cache Google Chrome

Pe lângă IE standard, sunt utilizate și alte browsere de internet, de exemplu, Google Chrome. Metoda de mai sus nu va șterge memoria cache a acestui browser. Aici procedăm după următoarea schemă:

  • Faceți clic pe pictograma cu trei linii situată în colțul din dreapta sus al ferestrei;
  • în meniul care apare, selectați „Setări”;
  • În fereastra care se deschide, faceți clic pe linia „Afișați setari aditionale»;
  • fereastra de setări se va extinde, iar aici ne va interesa secțiunea „Date personale”;
  • are două butoane: „Setări de conținut” și „Șterge istoricul”;
  • Faceți clic pe butonul „Ștergeți istoricul”.

Se va deschide o fereastră de curățare. Aici puteți utiliza casetele de selectare pentru a selecta ceea ce trebuie șters. Apropo, această fereastră poate fi apelată cu comenzile rapide de la tastatură Shift+Ctrl+Del. Selectați perioada pentru care doriți să ștergeți istoricul. Apoi selectați elementele pe care doriți să le eliminați. Nu uitați de cache. După aceea, faceți clic pe „Ștergeți istoricul”.

Aceasta metoda curățarea este potrivită pentru orice sistem de operare, așa că puteți spune cu siguranță că știți cum să ștergeți memoria cache pe un computer cu Windows XP.

Vă rugăm să rețineți că combinația de taste Shift+Ctrl+Del este universală pentru browsere precum Opera, Mozilla, IE. Apăsând aceste taste, veți deschide o fereastră pentru a șterge istoricul și memoria cache în fiecare dintre browserele enumerate.

Ștergerea cache-ului folosind programe

Uneori nu doriți să înțelegeți setările browserului și să căutați modalități de a șterge memoria cache de pe computer, mai ales când utilizați mai mult de un browser. Software-ul special va veni în ajutor. Să ne uităm la CCleaner ca exemplu. Acest program distribuit în două versiuni: plătită și gratuită. Vom avea destule versiune gratuită. Descărcați și instalați programul. Hai să lansăm. În fereastra care apare, pe fila „Curățare”, ne vor interesa filele „Windows” și „Aplicații”. În fila „ferestre”, priviți prin toate liniile, mutați glisorul în jos și verificați liniile unde se află cuvântul „cache”. Apoi, treceți la fila „Aplicații” și acolo căutăm, de asemenea, linii cu cuvântul „cache”. Odată ce toate liniile au fost găsite și marcate, faceți clic pe butonul „Analizați”. După ce fișierele sunt găsite, faceți clic pe Curățare.

Sfat: ștergeți memoria cache când Ajutor CCleaner, uitați-vă cu atenție unde sunt casetele de selectare, deoarece unele informații vă pot fi în continuare utile.

După cum puteți vedea din Programul CCleaner, golirea memoriei cache a computerului nu se limitează la browserele de internet. Aplicații diverse au și propria lor cache. Să vedem unde să ștergeți memoria cache de pe computer folosind standard folosind Windows:

  • faceți clic pe „Start”;
  • În bara de căutare, tastați „Curățare disc”;
  • lansați aplicația Disk Cleanup;
  • selectați unitatea pe care doriți să curățați, de exemplu unitatea C;
  • sistemul va analiza și afișa o listă de categorii de fișiere care pot fi curățate;
  • bifați casetele pentru fișierele care trebuie șterse, de exemplu fișiere temporare de pe Internet;
  • Faceți clic pe OK - va avea loc curățarea.

Acum știi cum să ștergi memoria cache computer windows 7. Nu există dificultăți în acest sens.

Dacă nu știți cum să ștergeți memoria cache a computerului cu Windows 10, cel mai bun mod de a face acest lucru este utilizarea programelor. Nu necesită abilități sau cunoștințe speciale. CCleaner a fost dat ca exemplu, dar puteți folosi orice alt program pentru a vă curăța computerul: AuslogicBootSpeed, Windows Cleaner și altele. Indiferent de versiunea sistemului de operare, memoria cache a browserului de Internet poate fi șters apăsând combinația de taste Shift+Ctrl+Del. Cel mai important lucru este să nu uiți să produci curățenie regulată cache - acest lucru va ajuta la evitarea unor erori la încărcarea paginilor site-urilor de internet. Dacă computerul încă nu funcționează suficient de rapid, trebuie să verificați dacă l-ați configurat corect.

Instrucțiuni

Conectați-vă la Panoul de control Windows. Pentru a face acest lucru, deschideți meniul principal înveliș grafic făcând clic pe butonul „Start” situat în bara de activități de pe desktop. În acest meniu, evidențiați elementul „Setări”. Așteptați să apară submeniul. Faceți clic pe elementul „Panou de control”.

Deschideți fereastra folderului Administrare. Dacă regimul actual Pentru a afișa informații în Panoul de control, faceți clic pe linkul „Performanță și întreținere” și apoi pe linkul „Administrare”.
Dacă Panoul de control afișează conținut în stil clasic, găsiți Instrumente administrative și deschideți-l. Pentru a face acest lucru, fie dați dublu clic pe el cu butonul stâng al mouse-ului, fie faceți clic dreapta și selectați „Deschidere” în meniul contextual.

Lansați Microsoft Management Console (MMC). Pentru a face acest lucru, faceți dublu clic pe comanda rapidă „Gestionare computer” din fereastra folderului „Administrare” sau faceți clic dreapta pe ea și selectați „Deschidere” din meniul contextual.

Activați snap-inul MMC Storage Device Management. Extindeți secțiunea Dispozitive de stocare a grupului Gestionare computere (local), dacă este necesar. Selectați „Gestionare disc” folosind butoanele mouse-ului sau cursorului. Interfața snap-in-ului selectat va fi afișată în panoul din dreapta al consolei.

Deschideți caseta de dialog de proprietăți a unității pentru care aveți nevoie de fișiere. În lista de jos din panoul din dreapta al consolei de management, căutați elementul care se potrivește cu dispozitivul țintă. Faceți clic dreapta pe blocul cu informații despre disc. Selectați „Proprietăți” din meniul contextual.

Continuați să gestionați setările de stocare în cache a fișierelor atunci când scrieți pe unitatea selectată. Faceți clic pe fila „Politici” din dialogul de proprietăți.

Dezactivați fișierele. Activați opțiunea „Optimizare pentru”. îndepărtare rapidă", făcând clic pe butonul radio cu textul corespunzător situat în grupul de elemente de control „Înregistrare cache și ștergere sigură”. Confirmați modificările făcute făcând clic pe butonul OK.

Surse:

  • cum să dezactivezi memoria cache

Memorarea în cache documentele nu este întotdeauna utilă pentru operarea rapidă a browserului. Pentru a-l dezactiva, trebuie să cunoașteți câteva caracteristici care sunt inerente fiecărui browser de internet. Cum să dezactivați cel mai mult stocarea în cache browsere de internet populare?

Instrucțiuni

Faceți următoarele dacă utilizați browserul Mozilla Firefox. Introduceți opera:config în bara de adrese a browserului dvs. Va apărea o fereastră care vă avertizează să fiți extrem de atenți. Faceți clic pe OK. În câmpul Filtru, tastați browser.cache. După aceasta, nu trebuie să rămână mai mult de zece linii în lista de setări.

Pentru a face acest lucru, găsiți browser.cache.disk.enable și browser.cache.memory.enable. Observați câmpul de valoare. Pentru ambele rânduri este adevărat. Schimbați-l în fals. După aceasta, reporniți browserul pentru ca toate modificările să intre în vigoare.

Faceți următoarele dacă utilizați motor de cautare Explorator. În meniu, deschideți secțiunea „Instrumente”, apoi faceți clic pe „Opțiuni Internet”. Fereastra de proprietăți a browserului va apărea în fața ta. În fila „General”, faceți clic pe butonul „Opțiuni”.

Apoi, în selectorul „Verificați actualizările pentru paginile salvate”, selectați „Niciodată”. Pentru a dezactiva stocarea în cache, puneți un zero lângă elementul „Spațiu pe disc folosit”. După aceea, faceți clic pe OK pentru ca modificările acceptate să intre în vigoare.

Faceți următoarele dacă utilizați browserul Opera. Apăsați Ctrl+F12, apoi selectați „ Setari generale" Faceți clic pe fila „Avansat”, apoi pe „Istoric”. „Memoria cache” și „ Cache-ul discului» Setați la Dezactivat pentru a dezactiva stocarea în cache. În elementele „Verificați documentele” și „Verificați imaginile”, selectați „Niciodată”. Apoi faceți clic pe OK pentru ca modificările să intre în vigoare.

Faceți următoarele dacă utilizați browserul Google Chrome. Faceți clic dreapta pe comanda rapidă a lansatorului browserului. Va apărea un meniu contextual. Selectați Proprietăți. Apoi, în fereastra care apare, accesați fila „Comandă rapidă”. Găsiți fereastra în care este indicată adresa fișierului. Adăugați „-disk-cache-size=0-media-cache-size=0” la acesta. Plasați această comandă în spatele ghilimelelor adresei fișierului. Aplicați modificările.

Mecanismele de accelerare a browserelor prin memorarea în cache a documentelor web nu sunt întotdeauna utile. Pentru a le dezactiva, producători browsere diferite oferă opțiuni de diferite grade de ușurință în utilizare.

Instrucțiuni

În Mozilla FireFox, tastați bara de adresa opera:config și apăsați Enter. Va apărea o fereastră care vă avertizează să fiți atenți - de acord. Introdu browser.cache în câmpul „Filter” și va rămâne în lista de setări mai putin de zece. Aveți nevoie de două dintre ele - browser.cache.disk.enable și browser.cache.memory.enable. Ambele au adevărat în câmpul „valoare”, dar aveți nevoie dublu clickînlocuiți-l cu false. După ce ați terminat, reporniți browserul pentru ca modificările să intre în vigoare.

În Internet Explorer, deschideți secțiunea „Instrumente” din meniu și faceți clic pe linia „Opțiuni Internet”. În fila „General” a ferestrei de proprietăți, faceți clic pe butonul „Opțiuni” din secțiunea „Istoricul navigării” - aceasta este secțiunea cea mai de sus din această filă. În selectorul „Verificați paginile salvate”, selectați „niciodată”, iar în câmpul „Spațiu pe disc folosit” puneți zero. Faceți clic pe butonul „OK” pentru a salva modificările.

În Opera, apăsați comanda rapidă tastele CTRL+ F12 sau faceți clic pe linia „Setări generale” din secțiunea „Setări” din meniul browserului. Accesați fila „Avansat” și faceți clic pe linia „Istoric” din lista din stânga. Selectați „Dezactivat” în listele drop-down „Cache in” și „Disk cache”. Selectați „Niciodată” în listele similare „Scanați documente” și „Scanați imagini”. Faceți clic pe „OK” pentru a efectua modificările.

În setări browser Google Chrome nu oferă o opțiune pentru a dezactiva stocarea în cache a paginii. Singura modalitate de a face acest lucru este să treceți setarea corespunzătoare în linia de lansare a browserului. O puteți adăuga la comanda rapidă a programului - faceți clic dreapta și selectați linia „Proprietăți” din meniul contextual. Dacă lansați browserul din meniul principal pe butonul „Start”, apoi faceți același lucru - treceți cu mouse-ul peste acest link, faceți clic dreapta pe el și vedeți același meniu cu linia „Proprietăți”. În fereastra de proprietăți, accesați fila „Comandă rapidă” și adăugați la fisier executabilîn câmpul „Obiect” acestea :--disk-cache-size=0 --media-cache-size=0Ar trebui să fie plasate în spatele , închizând legătura existentă. Ar trebui să obțineți ceva de genul acesta: „C:Documents and SettingsAdminLocal SettingsApplication DataGoogleChromeApplicationchrome.exe” --disk-cache-size=0 --media-cache-size=0Apoi faceți clic pe „OK” pentru a efectua modificările.

Video pe tema

Laptopurile și netbook-urile sunt cel mai convenabil tip de computer. Datorită compactității sale, un astfel de computer poate fi purtat întotdeauna cu tine. Este deosebit de convenabil că îl puteți controla fără a folosi un mouse.

Instrucțiuni

Utilizatorii oricărui computer pot comuta controlul mașinii de la mouse la tastatură și invers. Nu este nevoie să specificați echipe speciale pentru a modifica setările. Pentru a efectua orice acțiune, trebuie doar să apăsați combinația dorită de butoane de pe tastatură. De asemenea, orice manipulare cu computerul poate fi efectuată prin controlul mouse-ului.

Configurarea comenzilor mouse-ului are sens atunci când utilizați laptopuri sau dispozitive care au Touch Pad- un panou sensibil special care inlocuieste in utilizare mouse-ul computerului. Puteți personaliza Funcții tactile Pad in program special instalat pe computerul dvs. De exemplu, Elan Smart-Pad. Pentru a preveni clicurile accidentale pe Touch Pad, setați computerul să oprească touchpad-ul atunci când este conectat mouse extern. Pentru a accesa meniul Setări, deschideți Start și selectați Panou de control. Deschideți folderul Mouse și selectați fila Smart-Pad. Bifați caseta de lângă opțiunea „Deconectare când este conectat”. USB extern soareci. Faceți clic pe „Aplicați” și „OK”. Vizualizați conținutul filelor rămase pentru a personaliza mouse-ul în funcție de preferințele dvs.

Când lucrează în browsere de internet, mulți utilizatori fac diferența între comenzile mouse și mouse-ul. Dezactivați controlul mouse-ului browser Opera posibil în felul următor. Intrați în „Meniul” browserului și selectați coloana „Setări”, în ea - „Setări generale”. În fereastra care apare, găsiți fila „Avansat”. În stânga sunt setările browserului pe care le puteți configura. Găsiți coloana „Management”. În partea de sus a meniului contextual, debifați linia „Activați controlul mouse-ului”. Confirmați acțiunile făcând clic pe „Aplicați” și „OK”.

Dezactivați controlul mouse-ului Browser Mozilla Firefox, în „Bara de instrumente” a browserului, găsiți fila „Instrumente”, faceți clic pe ea și selectați „Setări” în meniul contextual care se deschide. Deschideți fila „Avansat”, secțiunea „General”. Debifați caseta de lângă Utilizați întotdeauna tastele săgeți pentru a naviga prin pagini. Faceți clic pe „Aplicați” și „OK” pentru a salva modificările setărilor browserului.

Dacă doriți să dezactivați controlul mouse-ului în orice joc, deschideți „Setări” și fila „Controale”. Găsiți opțiunile de control al mouse-ului și tastelor, dați sistemului comenzile de care aveți nevoie și faceți clic pe OK.

Surse:

  • cum se schimbă mouse-ul

Operația de dezactivare a memoriei cache a discului este ușor diferită în versiuni diferite sala de operatie sisteme Microsoft Windows în timp ce rămâne procedura standard.

Instrucțiuni

Apelați meniul principal al sistemului de operare Microsoft Windows 2000 făcând clic pe butonul „Start” pentru a efectua operațiunea de dezactivare a stocării în cache de scriere pe disc și deschiderea meniului contextual al elementului „Computerul meu” făcând clic butonul corect soareci.

Selectați elementul „Proprietăți” și accesați fila „Hardware” din caseta de dialog care se deschide.

Selectați „Manager hardware” și extindeți „ Hard disk-uri» prin apăsarea butonului cu simbolul „+”.

Accesați fila „Proprietăți disc” din caseta de dialog care se deschide și debifați caseta „Activare cache de scriere”.

Confirmați că modificările selectate sunt aplicate făcând clic pe OK (pentru Windows 2000).

Apelați meniul contextual al elementului de desktop „Computerul meu” al sistemului de operare Microsoft Windows 7 făcând clic dreapta și selectați „Proprietăți” pentru a efectua procedura de dezactivare a memoriei cache de scriere a sistemului de operare.

Extindeți nodul „Manager dispozitive” și accesați „ Dispozitive de disc».

Apelați meniul contextual al memoriei cache a discului pentru a fi dezactivat făcând clic dreapta și selectând „Proprietăți”.

Accesați fila „Politică” a casetei de dialog cu proprietăți care se deschide și debifați caseta „Permite stocarea în cache a intrărilor pentru acest dispozitiv”.

Confirmați că modificările selectate sunt aplicate făcând clic pe OK (pentru Windows 7).

Apelați meniul principal al sistemului de operare Microsoft Windows XP făcând clic pe butonul „Start” și extindeți meniul de servicii elementul „Computerul meu” făcând clic dreapta pentru a efectua operația de dezactivare a stocării în cache a discului.

Indicați spre „Proprietăți” și selectați „Manager dispozitive”.

Accesați nodul „Dispozitive de disc” și apelați meniul contextual al volumului care trebuie blocat din cache făcând clic dreapta.

Selectați elementul „Proprietăți” și accesați fila „Politici” din caseta de dialog care se deschide.

Debifați caseta de selectare „Permite scrierea în cache pe disc” și confirmați aplicarea modificărilor selectate făcând clic pe OK (pentru Windows XP).

Surse:

  • Securitate în Windows XP

Afișarea automată a barei de instrumente de partajare pe ecran poate fi enervantă pentru unii utilizatori. Dezactivarea acestei caracteristici Office Pachetul Microsoft Biroul se poate face mijloace standard Sistem de operare Microsoft Windows.

Arhitectura procesoarelor moderne pe 32 de biți include o serie de facilități de memorare în cache: două niveluri de cache de instrucțiuni și date (L1 Cache și L2 Cache), bloc de paginare TLB și buffer-uri de scriere. Aceste instrumente vin în diferite variante (pe un cip, pe un cartuș de procesor sau pe placa de sistem) sunt prezentate în sisteme cu procesoare 486, Pentium și P6. Procesorul 80386 (Intel) avea doar un TLB, iar memoria cache a plăcii de bază nu era suportată de procesor.
Toate mecanismele de stocare în cache sunt în mare parte transparente pentru programe de aplicațieși după ce este activată memorarea în cache, fluxurile de instrucțiuni și date trec prin ele însele fără a necesita un explicit controlul programului. Cu toate acestea, cunoașterea caracteristicilor mecanismelor de stocare în cache ajută la optimizarea codului. Deci, de exemplu, puteți defini dimensiuni optime structuri de date procesate simultan, în care cache-ul nu „alunecă” (cache thrashing). Procesoare diferite modele au caracteristici diferite ale elementelor cache individuale. Caracteristicile elementelor cache ale procesoarelor P6 pot fi determinate prin apelarea instrucțiunii CPUID(2). Rețineți că nu toate modelele de procesoare sunt capabile să memoreze în cache întreaga cantitate de memorie adresabilă fizic.
Memoria cache a procesoarelor este construită ținând cont de posibilitatea de acces la memorie de la abonații externi - alte procesoare sau alte controlere de magistrală. Procesoarele au mecanisme de monitorizare externă a stării propriului cache cu interfețele hardware corespunzătoare. Pentru a menține consistența între datele din cache și memoria principală, procesorul rulează cicluri Snoop (Snoop Cycle sau Inquire Cycle) inițiate de un sistem extern (la acesta). În aceste cicluri, care apar atunci când memoria este accesată de un abonat extern, procesorul determină prezența regiunii solicitate în propriul cache. Dacă o regiune este mapată în cache, acțiunile procesorului depind de starea liniei de cache corespunzătoare și de tipul de acces extern. Un apel de scriere va invalida rândul dat. Un acces de citire la zona corespunzătoare liniei modificate („murdare”) va face ca conținutul acesteia să fie descărcat în memoria principală înainte ca abonatul extern să execute lectură adevărată. La procesoarele P6, accesul la o linie murdară de către un alt procesor poate face ca conținutul acesteia să fie descărcat direct în procesorul care accesează, ceea ce economisește timp. Această linie va fi descărcată în memoria principală mai târziu, conform algoritmului de scriere înapoi.
Cache-ul procesoarelor, începând de la Pentium, acceptă protocolul MESI, denumit după stările pe care le definește M (Modified), E (Exclusiv), 5 (Shared), I (Invalid). Cache-ul de instrucțiuni primar implementează doar porțiunea SI a protocolului deoarece nu poate fi scris. Stările de rând pentru fiecare procesor sunt definite după cum urmează:

  • stare M– linia este prezentă doar în memoria cache a acestui procesor și este modificată, adică diferă de conținutul memoriei principale; scrierea pe această linie nu va genera un extern (în ceea ce privește autobuz local) ciclu de circulație;
  • Imobiliar– linia este prezentă doar în memoria cache a acestui procesor, dar nu este modificată (copia sa în memoria principală este valabilă); scrierea îl va transfera în starea M fără a provoca o buclă de acces extern;
  • starea S– linia este prezentă în cache-ul acestui procesor și ar putea fi prezentă potențial în cache-urile altor procesoare, copia în memorie este valabilă; scrierea pe acesta trebuie să fie însoțită de o scriere end-to-end în memoria principală, ceea ce va atrage după sine anularea liniilor corespunzătoare din alte cache-uri;
  • eu-declar– linia nu se află în cache, citirea acesteia poate duce la generarea unui ciclu de umplere a liniei; scrierea la acesta va fi de la capăt la capăt și va merge la magistrala externă.
Procesorul monitorizează scrierile din memorie pentru accesări în zona prevăzută în memoria cache de instrucțiuni. Controlul se realizează la nivelul adreselor fizice; dacă este lovit, linia este anulată.
Există zone din spațiul de memorie al computerului pentru care stocarea în cache este în mod fundamental inacceptabilă (de exemplu, memoria partajată a adaptoarelor) sau pentru care politica de rescriere nu este adecvată. În plus, uneori este util să dezactivați stocarea în cache atunci când executați secțiuni de program odată executate (de exemplu, inițializare), astfel încât fragmentele mai utile să nu fie evacuate din cache.
La procesoarele din generația a șasea, datorită naturii lor „dezordonate” și „speculative”, accesările la memorie se pot face folosind diverse metode pentru a crește eficiența. Pe baza capacităților de stocare în cache, memoria poate fi clasificată după cum urmează.
  • Memorie necacheabilă (Necacheabil). Toate citirile și scrierile procesorului sunt efectuate strict în ordinea prescrisă codul programului, și mergeți la magistrala de sistem. Nu se utilizează citiri speculative sau preluări. Acest tip este necesar pentru I/O mapate în memorie. Rularea procesorului în acest mod cu RAM obișnuită va duce la o degradare semnificativă a performanței.
  • Memorie combinabilă de scriere WC.(Combinarea scrierii). Memorie necacheabilă, coerența memoriei nu este acceptată de protocolul magistralei. Citirile speculative sunt permise, scrierile pot fi combinate și amânate până când orice eveniment declanșează serializarea (instrucțiunea CPUID care accesează memoria necacheabilă, întrerupere...). Acest tip este aplicabil, de exemplu, memoriei video adaptor grafic(ordinea intrărilor nu este importantă).
  • Memorie prin scriere W.T.(Scrie prin). Memorie cacheabilă, toate operațiunile de scriere sunt reflectate în memoria cache și sunt transmise magistralei de sistem. Citirile se fac din cache ori de câte ori este posibil; greșelile de cache fac ca liniile de cache să se umple. Citirea speculativă și combinarea înregistrărilor este permisă. Acest tip este aplicabil, de exemplu, pentru cadrele tampon, precum și pentru memorie care poate fi accesată de dispozitive conectate la magistrală care nu acceptă protocoale de coerență.
  • Memorie cu rescriere W.B.(Rescrie). Memoria cacheabilă, toate operațiunile de citire și scriere sunt efectuate, dacă este posibil, numai cu memorie cache. Scrierile pe magistrala de sistem apar numai atunci când rândurile trebuie eliberate sau la cererea altor abonați de magistrală, ceea ce reduce traficul inutil de autobuz. Sunt permise combinațiile de citire și scriere speculative. Acest tip este cel mai productiv, dar necesită suport pentru protocolul de coerență de la toți abonații de magistrală care accesează această zonă de memorie.
  • Memorie protejată la scriere W.P.(protejat la scriere). Memorie cacheabilă, citirile sunt efectuate din cache ori de câte ori este posibil, greșelile provoacă umplerea rândurilor. Scrierile merg la magistrala de sistem și provoacă invalidarea liniilor cache ale tuturor celorlalți abonați de magistrală (procesoare).
Metodele de stocare în cache disponibile depind de capacitățile procesorului. Metode de bază(write-through și write-back sau anularea cache-ului) sunt controlate de atributele sistemului de control de paginare, metodele mai avansate sunt programate doar prin registrele MTRR sau PAT disponibile pe procesor.
Memory Type Range Registers - registre care descriu proprietățile zonelor de memorie.
Tabel de atribute de pagină - tabel de atribute de pagină de memorie.

Memoria principală, implementată pe cipuri de memorie dinamică care sunt relativ lente prin natură, necesită de obicei includerea stărilor de așteptare ale procesorului în ciclurile de acces la memorie. Memoria statică, construită, ca un procesor, pe celule de declanșare, prin natura sa este capabilă să ajungă din urmă procesoarelor moderne în performanță și să evite (sau cel puțin să reducă numărul) ciclurilor de așteptare. Implementarea memoriei principale pe cipurile SRAM nu este justificată din punct de vedere tehnic și economic, deoarece densitatea lor de ambalare a informațiilor este semnificativ mai mică, iar costul specific de stocare și consumul de energie (sau, mai important, disiparea căldurii) sunt semnificativ mai mari decât cele ale DRAM. Un compromis rezonabil pentru construirea de sisteme economice și productive a fost metoda ierarhică de construire a memoriei RAM, care a ajuns la arhitectura PC-ului odată cu apariția procesorului 386, a cărui viteză de ceas era deja semnificativ înaintea capacităților cipurilor DRAM din acea vreme. Ideea acestei metode este de a combina o cantitate mare de memorie principală pe DRAM cu o memorie cache relativ mică pe microcircuite de mare viteză SRAM. Ideea, desigur, este departe de a fi nouă - super-RAM a fost folosită de mult timp, chiar și în computerele „mari”.

Tradus, cuvântul „cache” înseamnă depozit sau ascunzătoare („ascunziș”). Secretul acestei stocări constă în „transparența” sa - pentru program nu reprezintă o zonă suplimentară de memorie adresabilă. Este o stocare suplimentară și de mare viteză a copiilor blocurilor de informații din memoria principală care este posibil să fie accesate în viitorul apropiat. Cache-ul nu poate stoca o copie a întregii memorie principale, deoarece dimensiunea acesteia este de multe ori mai mică decât dimensiunea memoriei principale. Stochează doar un număr limitat de blocuri de date și catalog(directorul cache) - o listă a maparii lor curente la zonele de memorie principală. În plus, nu toată memoria disponibilă procesorului poate fi stocată în cache: de obicei, doar memoria dinamică principală a plăcii de sistem este stocată în cache (memoria instalată pe adaptoare nu este stocată în cache) și doar o parte din această memorie este stocată în cache (versiunile obișnuite de Pentium chipset-urile permit adesea stocarea în cache numai a primilor 64 MB de RAM).

De fiecare dată când se accesează memoria cache, controlerul directorului cache verifică dacă există o copie validă a datelor solicitate în cache. Dacă ea este acolo, atunci acesta este cazul accesări în cache(acces în cache), iar accesul la date are loc numai în memoria cache. Dacă nu există nicio copie validă acolo, atunci acesta este cazul cache miss(cache miss), iar datele sunt preluate din memoria principală. Conform algoritmului de cache, un bloc de date citit din memoria principală în anumite condiții va înlocui unul dintre blocurile cache. Procentul de accesări și, în consecință, eficiența stocării în cache depind de „dexteritatea” și „anticiparea” algoritmului. Căutarea unui bloc în listă trebuie făcută suficient de rapid, astfel încât „atenția” în luarea unei decizii să nu anuleze câștigul din utilizarea memoriei de mare viteză. Accesul la memoria principală poate începe simultan cu o căutare în director, iar în cazul unei lovituri, acesta poate fi întrerupt (arhitectura Look Aside). Acest lucru economisește timp, dar accesul inutil la memoria principală duce la un consum inutil de energie. O altă opțiune este să contactați memorie externa pornește numai după ce a fost detectată o eroare (arhitectura Look Through), dar se pierde cel puțin un ciclu de procesor, dar se economisește energie.

În computerele moderne, memoria cache este de obicei construită conform unei scheme pe două niveluri. Cache principal (Li Cache) este încorporat în toate procesoarele din clasa 486 și mai vechi, este prezent și în unele modele 386. Volumul său este mic (8-32 KB), iar pentru a îmbunătăți performanța pentru date și instrucțiuni, este adesea folosit un cache separat ( așa-numita arhitectură Harvard - opusul Princetonului, folosind memoria partajată pentru comenzi și date). Viteza sa este de așa natură încât funcționează intern frecvența de ceas a procesorului (CPU Clock), care a ajuns deja la 333 MHz. Cache secundar(L2 Cache) este de obicei instalat pe placa de bază. Volumul tipic pentru computerele cu procesor i486 este de 64-256 KB, pentru Pentium - 256-512 KB, chipset-urile noi suportă până la 2 MB L2 Cache. Performanța sa asigură funcționarea la frecvența de ceas externă a procesorului - frecvență magistrala de sistem(Host Bus Clock), a cărui valoare tipică se deplasează deja din intervalul 50-66 MHz la 75, 83 și chiar 100-125 MHz. În Pentium Pro, memoria cache L2 sincronă se află în același pachet cu procesorul și funcționează la frecvența sa internă.

Controlerul cache trebuie să furnizeze coerenţă(coerență) - consistența datelor din memoria cache de ambele niveluri cu datele din memoria principală, iar aceste date pot fi accesate nu numai de la procesor (și pot exista mai multe procesoare, și fiecare poate avea propriul cache intern), ci și de la părți ale altor adaptoare active (bus-master) conectate la magistrale (PCI, VLB, ISA...).

Controlerul cache funcționează linii(linie cache) de lungime fixă. Un șir poate stoca o copie a unui bloc de memorie principală, a cărui dimensiune se potrivește în mod natural cu lungimea șirului. Fiecare linie de cache este asociată cu informații despre adresa blocului de memorie principal copiat în ea și semnele stării acestuia. Linia ar putea fi valabil(valid) - aceasta înseamnă că în momentul actual reflectă în mod fiabil blocul corespunzător al memoriei principale sau invalid(gol). Informații despre ce bloc ocupă o linie dată (adică partea superioară a adresei sau a numărului paginii), iar starea acestuia este numită etichetă(etichetă) și este stocată într-o celulă specială asociată cu acest rând memoria etichetelor(etichetă RAM). În operațiunile de schimb cu memoria principală, de obicei este implicată întreaga linie (cache nesectorizat); pentru procesoarele i486 și mai vechi, lungimea liniei coincide cu cantitatea de date transferată într-un ciclu de pachete (pentru 486 este 4x4 = 16 octeți , pentru Pentium - 4x8 = 32 octeți). O altă variantă este posibilă sectorizat cache (sectorizat), în care o linie conține mai multe celule adiacente - sectoare, a cărui dimensiune corespunde porțiunii minime de schimb de date cache cu memoria principală. În acest caz, intrarea de director corespunzătoare fiecărui rând trebuie să stocheze biții de valabilitate pentru fiecare sector al acestui rând. Sectorizarea vă permite să salvați memoria necesară pentru stocarea unui director pe măsură ce dimensiunea cache-ului crește, deoarece etichetei sunt alocați mai mulți biți de director și este mai profitabil să folosiți biți de valabilitate suplimentari decât să creșteți adâncimea indexului (numărul de elemente) director.

Liniile de cache pentru maparea blocurilor de memorie sunt de obicei alocate numai în timpul operațiunilor de citire. Un bloc care nu are o copie în cache este scris doar în memoria principală (pentru a crește performanța, se poate face printr-un buffer de scriere amânată, dar acesta este un mecanism separat care nu are legătură directă cu caching-ul în cauză) . Comportamentul unui controler de cache în timpul unei operații de scriere în memorie atunci când o copie a zonei solicitate se află într-o linie de cache este determinat de scrie politica(Scrieți politica). Există doi algoritmi principali pentru scrierea datelor din memoria cache în memoria principală: scrie prinW.T.(Scrie prin) și scrie înapoiW.B.(Scrie înapoi).

algoritmul WT prevede ca fiecare operație de scriere (chiar și una de un singur octet) care intră într-un bloc memorat în cache să fie executată simultan atât în ​​linia cache, cât și în memoria principală. În acest caz, procesorul va trebui să aștepte finalizarea unei scrieri relativ lungi în memoria principală pentru fiecare operație de scriere. Algoritmul este destul de simplu de implementat și asigură cu ușurință integritatea datelor datorită coincidenței constante a copiilor de date din cache și memoria principală. Pentru aceasta, nu este nevoie să stocați semne de prezență și modified™ - doar informațiile de etichetă sunt destul de suficiente (se presupune că orice linie reflectă întotdeauna un bloc și care este indicat de etichetă). Dar această simplitate vine cu prețul eficienței scăzute a înregistrării. Există variante ale acestui algoritm care utilizează scrierea lazy buffered, în care datele sunt scrise în memoria principală printr-un buffer FIFO în timpul ciclurilor de ceas al magistralei libere.

algoritmul WB vă permite să reduceți numărul de scrieri pe magistrala memoriei principale. Dacă blocul de memorie în care urmează să fie scris este de asemenea mapat cache, atunci scrierea fizică va fi făcută mai întâi pe acea linie de cache validă și va fi marcată ca murdar(murdar), sau modificat, adică necesită descărcarea în memoria principală. Numai după această descărcare (scrierea în memoria principală) linia va deveni curat(curat) și poate fi folosit pentru a stoca în cache alte blocuri fără a pierde integritatea datelor. Datele sunt rescrise în memoria principală doar ca o linie întreagă (după ce toate sectoarele sale sunt completate în cazul unui cache sectorizat) sau imediat înainte de a fi înlocuite în cache cu date noi. Acest algoritm este mai dificil de implementat, dar semnificativ mai eficient decât WT. Suportul plăcii de bază pentru memorarea în cache cu scriere înapoi necesită procesare suplimentară a semnalului de interfață pentru a se asigura că rândurile modificate sunt schimbate în memoria principală atunci când această zonă este accesată de controlere de magistrală, cum ar fi adaptoare grafice, controlere de disc, adaptoare de rețea etc.

În funcție de metoda de determinare a corespondenței reciproce dintre o linie cache și o regiune a memoriei principale, se disting trei arhitecturi de memorie cache: cache directă a hărții(cache cu hartă directă), cache complet asociativ(cache complet asociativ) și combinația lor - cache parțial sau setat-asociativ(setul-cache asociativ).