De ce Google Chrome folosește atât de mult RAM? Iată cum să o remediem

De ce Google Chrome folosește atât de mult RAM? Iată cum să o remediem

Dacă ați făcut vreo cercetare în diferite browsere, sunteți familiarizați cu faptul că Chrome poate fi un pic de resurse. Aruncați o privire la Managerul de activități sau la Monitorul de activitate și veți vedea adesea Chrome în partea de sus a listei.





Dar de ce Chrome folosește atât de mult RAM, mai ales în comparație cu alte browsere? Și ce poți face pentru a-l ține sub control? Iată cum puteți face Chrome să utilizeze mai puțină memorie RAM.





Google Chrome folosește cu adevărat mai multă memorie RAM?

Cu câțiva ani în urmă, singurul răspuns era Da. Reputația înfometată de RAM a Google Chrome era bine cunoscută.





Cu toate acestea, modificările aduse Google Chrome au îmbunătățit utilizarea memoriei browserelor, mai ales în comparație cu alte browsere populare. Uneori, Mozilla, Edge, Opera și Safari utilizează mai mult RAM decât Chrome. De unde știu asta? Am efectuat un scurt test, deschizând o pagină de Facebook, un videoclip YouTube, site-ul BBC Sport și Twitter într-un browser curat.

Rezultatele te vor interesa.



Există Google Chrome, care stă fericit în mijlocul celorlalte browsere. Sigur, acest lucru este anecdotic și există mai multe dovezi că Chrome mănâncă mai mult RAM decât alte browsere. Dacă ați efectuat vreodată propriul test de utilizare a RAM-ului browserului, există șanse mari să găsiți Chrome folosind mai mult RAM decât alte browsere.

Google Chrome este absolut unul dintre cele mai rapide browsere, dar are nevoie de multă memorie RAM pentru a lua acel titlu.





De ce Google Chrome folosește atât de multă memorie RAM?

'Oh la naiba! Google Chrome a rămas fără memorie în timp ce încerca să afișeze această pagină web. '

Acesta este mesajul pe care îl vedeți când Chrome nu mai are memorie. Pentru a înțelege de ce Chrome folosește atât de multă memorie, trebuie să înțelegeți cum funcționează majoritatea browserelor moderne.





Fiecare aplicație de pe computer rulează procese în memoria RAM a computerului, unde are loc munca grea de a rula computerul. RAM este stocarea temporară pentru tot felul de date și este foarte rapidă. CPU-ul dvs. poate accesa datele păstrate în memoria RAM a sistemului dvs. mult mai rapid decât un hard disk sau chiar un SSD.

Chrome, Firefox, Opera și Microsoft Edge stochează fiecare filă, plugin și extensie într-un proces RAM diferit. Acest proces se numește izolare și împiedică un proces să scrie pe altul.

sincronizați fotografiile de pe facebook cu contactele Android

Prin urmare, atunci când deschideți Managerul de activități sau Monitorul de activitate, Google Chrome afișează mai multe intrări. Dacă priviți cu atenție, puteți vedea că fiecare proces folosește doar o cantitate mică de RAM, dar încărcarea este foarte mare atunci când le adăugați.

Cum gestionează Google Chrome memoria RAM?

Browsere precum Chrome gestionează RAM în acest fel pentru a oferi o stabilitate mai bună și viteze mai mari. Dar Chrome folosește încă o mulțime de memorie RAM. Cel puțin, în multe cazuri, se pare că folosește mai mult RAM decât alte browsere. Iată o scurtă explicație cu privire la modul în care Chrome gestionează RAM.

Motivul principal pentru rularea fiecărui proces separat este stabilitatea. Rulând fiecare proces separat, dacă unul se blochează, întregul browser rămâne stabil. Uneori, un plugin sau o extensie va eșua, necesitând reîmprospătarea filei. Dacă fiecare filă și extensie au fost rulate în același proces, poate fi necesar să reporniți întregul browser în loc de o singură filă.

Dezavantajul este că unele procese pe care browserele cu un singur proces le pot partaja între file trebuie să fie reproduse pentru fiecare filă din Chrome. Împărțirea în mai multe procese vine, de asemenea, cu beneficii de securitate, asemănătoare cu sandboxing-ul sau utilizarea unei mașini virtuale.

De exemplu, dacă un atac JavaScript are loc într-o filă, nu există nicio modalitate de a trece într-o altă filă din Chrome, în timp ce acest lucru se poate întâmpla într-un browser cu un singur proces.

Adăugarea cantității de utilizare a RAM în Chrome sunt pluginuri și extensii. Fiecare plugin sau extensie pe care îl adăugați la Google Chrome necesită resurse pentru a rula. Cu cât ai instalat mai multe extensii, cu atât mai mult RAM trebuie să ruleze Chrome.

Pre-redare este un exemplu notabil. Redarea prealabilă permite Chrome să înceapă încărcarea unei pagini web pe care o prezice că veți merge la următoarea (poate fi rezultatul de căutare de top de la Google sau linkul „următoarea pagină” de pe un site de știri). Procesul de pre-redare necesită resurse și, prin urmare, folosește mai mult RAM. Dar, de asemenea, vă accelerează experiența de navigare, în special pentru site-urile vizitate frecvent.

Partea inversă este că, dacă există o eroare la procesul de pre-redare, acesta poate folosi mai multă RAM decât v-ați putea aștepta, încetinind alte zone ale computerului sau făcând fila browserului să nu răspundă.

Utilizare RAM Chrome pe dispozitive hardware limitate

Chrome are câteva răspunsuri pentru utilizarea RAM pe dispozitive cu consum redus sau dispozitive cu hardware limitat. Regula generală este că, atunci când Chrome rulează pe un hardware capabil, acesta va funcționa utilizând modelul de procese explicat anterior.

În timp ce, atunci când Chrome rulează pe un dispozitiv cu mai puține resurse, Chrome se va consolida în procese unice pentru a reduce amprenta generală a memoriei. Utilizarea unui singur proces permite reducerea resurselor, dar riscă instabilitatea browserului.

De asemenea, Chrome este conștient de câtă memorie folosește. Nu mănâncă fără minte fiecare bit de RAM pe care îl poate găsi. Chrome limitează numărul de procese pe care le poate începe în funcție de hardware-ul sistemului. Este o limită internă, dar când este atinsă, Chrome trece la filele care rulează de pe același site într-un singur proces.

Actualizările încearcă să oprească memoria Chrome

La sfârșitul anului 2020, dezvoltatorii Google Chrome au anunțat că vor introduce o funcție de economisire a RAM, cunoscută sub numele de „PartitionAlloc Fast Malloc”. Fără a intra în preajma caracteristicilor tehnice ale funcției, PartitionAlloc ar trebui să oprească orice proces care consumă mai mult de 10% din memoria totală a sistemului.

Îmbunătățirea vine după ce Microsoft a reușit să reducă utilizarea RAM în browserul Edge bazat pe Chromium folosind „Segment Heap”, o altă îmbunătățire dedicată reducerii utilizării memoriei browserului.

Corelat: Aceste caracteristici fac Edge mai productiv decât Chrome

Utilizarea RAM a Google Chrome este o problemă?

De câtă memorie RAM are nevoie Chrome? Există o limită de memorie RAM pe care Chrome o va folosi înainte de a deveni o problemă? Răspunsul stă în hardware-ul sistemului dvs.

Doar pentru că Chrome folosește o mulțime de memorie RAM nu înseamnă că cauzează în mod necesar o problemă. Dacă sistemul dvs. nu folosește memoria RAM disponibilă, nu vă face bine; computerul dvs. folosește RAM doar pentru a accesa datele rapid și a accelera procesarea. Dacă păstrați memoria RAM cât mai clară posibil, nu profitați de puterea computerului.

La fel ca pe un smartphone, ștergerea proceselor de rulare și a memoriei RAM ar putea încetini lucrurile pe termen lung. De aceea Dispozitivele de curățare și amplificatoare RAM sunt dăunătoare pentru smartphone-ul dvs. .

Chrome folosind prea multă memorie

Cu toate acestea, dacă Chrome folosește prea multă memorie, s-ar putea transforma într-o problemă. Când Chrome folosește prea multă memorie, limitează cantitatea disponibilă pentru alte programe. Chrome ar putea începe chiar să se lupte pentru a păstra informațiile importante din browserul dvs. disponibile pentru acces rapid, negând utilizarea RAM-ului pentru început.

Când vine vorba de aceasta, utilizarea RAM a Chrome este o problemă numai dacă încetinește computerul, fie că este browserul dvs. sau întregul sistem. Dacă vedeți că Chrome folosește multă memorie, dar nu există consecințe negative asupra performanței, nu merită să vă faceți griji.

De exemplu, uneori am 50 sau mai multe file Chrome deschise, folosind 2,5 GB RAM sau mai mult. Pare o cantitate imensă, dar sistemul meu are 16 GB RAM de utilizat, deci nu este o problemă. Încercați același lucru pe un laptop cu 4 GB RAM și veți avea un timp rău.

Dacă utilizarea memoriei Chrome încetinește lucrurile, este timpul să acționăm .

Cum să faci Chrome să utilizeze mai puțină memorie RAM

Există mai multe moduri în care vă puteți accelera experiența de navigare și puteți reduce cantitatea de memorie RAM utilizată de Chrome. Cel mai important instrument la dispoziția dvs. este Managerul de activități Chrome .

Similar cu Managerul de activități Windows, Managerul de activități Chrome arată performanța și consumul fiecărei file și extensii din browser. Puteți utiliza Managerul de activități Chrome pentru a afla ce folosește cea mai mare memorie, apoi le puteți închide pentru a elibera spațiu.

În Windows, apăsați Shift + Esc pentru a accesa Managerul de activități; pe un Mac, va trebui să îl deschideți din Fereastră meniul. Selectați procesul, apoi apăsați Sfarsitul procesului .

Căutați filele și extensiile cu dimensiuni mari . Uneori, o singură filă Chrome poate folosi multă memorie din cauza unei erori sau a unei configurații slabe. Uneori, o scurgere de memorie Chrome va cauza blocarea browserului (sau chiar a întregului sistem).

Odată ce ați eliminat procesele grele de resurse, există și alte lucruri pe care le puteți face remediați blocările frecvente ale Chrome .

Gestionați pluginurile și extensiile pentru a salva memoria Chrome

Puteți dezactiva extensiile care utilizează multă putere. Alternativ, le puteți seta să se activeze numai atunci când utilizați un anumit site.

Faceți clic dreapta pe extensie și selectați Gestionați extensiile. Schimbați „Permiteți acestei extensii să citească și schimbați toate datele de pe site-urile web pe care le accesați” La clic sau Pe site-uri specifice .

pot arunca pe Xbox One

Dacă aveți o mulțime de extensii pe care le utilizați pentru diferite lucruri, luați în considerare instalarea unui manager de extensii rapid. SimpleExtManager adaugă o mică casetă verticală lângă tava de extensie. Apoi, faceți clic și dezactivați pentru toate extensiile.

Instalați extensiile de gestionare a filei Chrome pentru a reduce utilizarea memoriei

Instalarea mai multor extensii pentru a gestiona problemele de utilizare a RAM-ului Chrome sună contraintuitiv, mai ales după toate problemele despre care tocmai ați citit.

Unele extensii sunt proiectate special pentru gestionarea RAM, ajutându-vă să personalizați modul în care Chrome gestionează și aruncă filele pe care nu le mai utilizați.

De exemplu, Marele suspendat vă permite să suspendați procesele din toate filele, cu excepția unei singure, reducând instantaneu câtă memorie consumă Chrome. Great Suspender are și o serie de alte opțiuni, inclusiv cele la îndemână Anulați suspendarea tuturor filelor pentru când doriți să activați totul din nou.

O altă opțiune este Marele Aruncator , care vă permite să personalizați frecvența pe care Chrome o elimină de pe filele neutilizate. Chrome elimină filele atunci când nu sunt utilizate pentru a economisi memorie. Cu The Great Discarder, puteți schimba durata, puteți specifica filele care nu trebuie aruncate și așa mai departe.

Google Chrome folosește prea multă memorie?

Chrome este browserul dominant, la nivel global. Browserele alternative, cum ar fi Firefox și Opera, pot folosi o cantitate de memorie similară cu cea a Chrome, astfel încât comutarea nu este întotdeauna cea mai bună opțiune.

Există și alte probleme în joc. De exemplu, YouTube folosea o bibliotecă învechită care făcea serviciul să funcționeze de cinci ori mai lent pe Firefox și Opera, folosind mult mai multe resurse decât era necesar. Această problemă specială este acum rezolvată, dar oferă un exemplu cu privire la modul în care liderul de piață al browserelor și proprietarul serviciilor online majore pot afecta utilizarea resurselor pe piață.

Dacă doriți să continuați cu Chrome, faceți acest lucru. Este un browser sigur, rapid, cu mii de extensii excelente și care încearcă în mod activ să reducă utilizarea memoriei.

Acțiune Acțiune Tweet E-mail Cum ștergeți cookie-urile și memoria cache în Chrome

Aveți probleme cu Chrome? Ștergerea cookie-urilor și a memoriei cache ar putea fi utilă.

Citiți în continuare
Subiecte asemănătoare
  • Internet
  • Tehnologie explicată
  • Memorie computer
  • Google Chrome
  • Depanare
  • Sfaturi de navigare
Despre autor Gavin Phillips(945 articole publicate)

Gavin este editorul junior pentru Windows și tehnologia explicată, un colaborator obișnuit la Podcast-ul cu adevărat util și un recenzent obișnuit de produse. Are un BA (Hons) Contemporary Writing with Digital Art Practices prădat de pe dealurile din Devon, precum și peste un deceniu de experiență în scriere profesională. Îi place cantități abundente de ceai, jocuri de societate și fotbal.

Mai multe de la Gavin Phillips

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona