Zašto Google Chrome koristi toliko RAM -a? Evo kako to popraviti

Zašto Google Chrome koristi toliko RAM -a? Evo kako to popraviti

Ako ste uopće istraživali različite preglednike, upoznati ste s činjenicom da Chrome može biti svinja. Pogledajte svoj Upravitelj zadataka ili Monitor aktivnosti i često ćete vidjeti Chrome na vrhu popisa.



Ali zašto Chrome koristi toliko RAM -a, posebno u usporedbi s drugim preglednicima? I što možete učiniti da to kontrolirate? Evo kako učiniti da Chrome koristi manje RAM -a.





Koristi li Google Chrome doista više RAM -a?

Prije nekoliko godina jedini odgovor bio je da. Ugled Google Chrome-a gladan RAM-a bio je dobro poznat.



Međutim, promjene u Google Chromeu poboljšale su korištenje memorije preglednika, posebno u usporedbi s drugim popularnim preglednicima. Povremeno Mozilla, Edge, Opera i Safari koriste više RAM -a nego Chrome. Kako ja to znam? Pokrenuo sam kratki test, otvorivši Facebook stranicu, YouTube video, web stranicu BBC Sport i Twitter u čistom pregledniku.

Rezultati će vas zanimati.



Tu je Google Chrome koji sretno sjedi usred ostalih preglednika. Naravno, ovo je anegdota i postoji više nego dovoljno dokaza da Chrome jede više RAM -a od ostalih preglednika. Ako ste ikada pokrenuli vlastiti test korištenja RAM-a u pregledniku, postoji velika vjerojatnost da ste otkrili da Chrome koristi više RAM-a od ostalih preglednika.

Google Chrome apsolutno je jedan od najbržih preglednika, no potrebno mu je puno RAM -a da bi osvojio taj naslov.





Zašto Google Chrome koristi toliko RAM -a?

'O, snap! Google Chromeu je ponestalo memorije pri pokušaju prikaza ove web stranice. '

To je poruka koju vidite kad Chrome ostane bez memorije. Da biste razumjeli zašto Chrome koristi toliko memorije, morate razumjeti kako funkcionira većina modernih preglednika.





Svaka aplikacija na vašem računalu pokreće procese u RAM -u vašeg računala, gdje se odvija težak posao pokretanja vašeg računala. RAM je privremena pohrana za sve vrste podataka, i to vrlo brzo. Vaš CPU može pristupiti podacima koji se nalaze u RAM -u vašeg sustava mnogo brže od tvrdog diska ili čak SSD -a.

Chrome, Firefox, Opera i Microsoft Edge pohranjuju svaku karticu, dodatak i proširenje u različitom procesu RAM -a. Taj proces se naziva izolacija i sprječava pisanje jednog procesa u drugi.

kako snimiti zaslon bez da oni znaju

Stoga, kada otvorite upravitelj zadataka ili monitor aktivnosti, Google Chrome prikazuje više unosa. Ako pažljivo pogledate, možete vidjeti da svaki proces koristi samo malu količinu RAM -a, ali je opterećenje vrlo veliko kada ih zbrojite.

Kako Google Chrome upravlja RAM -om?

Preglednici poput Chromea upravljaju RAM -om na ovaj način kako bi ponudili bolju stabilnost i veće brzine. No, Chrome i dalje koristi puno RAM -a. Barem se u mnogim slučajevima čini da koristi više RAM -a od ostalih preglednika. Evo kratkog objašnjenja o tome kako Chrome postupa s RAM -om.

Glavni razlog pokretanja svakog procesa zasebno je stabilnost. Pokretanjem svakog procesa zasebno, ako se jedan ruši, cijeli preglednik ostaje stabilan. Ponekad dodatak ili proširenje neće uspjeti, pa ćete morati osvježiti karticu. Ako su sve kartice i proširenja pokrenuti u istom postupku, možda ćete morati ponovno pokrenuti cijeli preglednik umjesto jedne kartice.

Nedostatak je to što se neki procesi koje jednoprocesni preglednici mogu dijeliti između kartica moraju biti replicirani za svaku karticu u Chromeu. Podjela na više procesa dolazi i sa sigurnosnim prednostima, slično kao u sandboxingu ili upotrebi virtualnog stroja.

Na primjer, ako se JavaScript napad dogodi na jednoj kartici, ne postoji način da prijeđete na drugu karticu u Chromeu, dok se to može dogoditi u pregledniku s jednim procesom.

Količini RAM -a u Chromeu dodani su dodaci i proširenja. Svaki dodatak ili proširenje koje dodate u Google Chrome zahtijeva resurse za pokretanje. Što ste više proširenja instalirali, Chrome treba više RAM -a za rad.

Prethodno iscrtavanje je zapažen primjer. Unaprijed iscrtavanje omogućuje Chromeu učitavanje web stranice za koju predviđa da ćete otići na sljedeću stranicu (to bi mogao biti najbolji rezultat pretraživanja s Googlea ili veza 'sljedeća stranica' na web mjestu s vijestima). Proces unaprijed iscrtavanja zahtijeva resurse i stoga koristi više RAM-a. Ali također ubrzava vaše iskustvo pregledavanja, posebno za često posjećene web stranice.

Druga je strana to što ako postoji greška u procesu unaprijed iscrtavanja, može koristiti više RAM-a nego što biste očekivali, usporavajući druga područja vašeg računala ili čineći karticu preglednika nereagirajućom.

Korištenje RAM -a Chrome na ograničenim hardverskim uređajima

Chrome ima neke odgovore za korištenje RAM -a na uređajima male snage ili uređajima s ograničenim hardverom. Općenito je pravilo da kada Chrome radi na sposobnom hardveru, radit će pomoću prethodno objašnjenog modela procesa.

Dok, kada Chrome radi na uređaju s manje resursa, Chrome će se konsolidirati u pojedinačne procese kako bi smanjio ukupni memorijski prostor. Korištenje jednog procesa omogućuje smanjenje resursa, ali dolazi u opasnost od nestabilnosti preglednika.

Također, Chrome je svjestan koliko memorije koristi. Ne troši bezumno svaki komadić RAM -a koji pronađe. Chrome ograničava broj procesa koje može pokrenuti, ovisno o hardveru vašeg sustava. To je unutarnje ograničenje, ali kada se dosegne, Chrome se prebacuje na pokretanje kartica s iste web stranice u jednom procesu.

Ažuriranja pokušavaju zaustaviti Chrome da zauzima memoriju

Krajem 2020. programeri za Google Chrome najavili su da će uvesti značajku za uštedu RAM-a poznatu kao 'PartitionAlloc Fast Malloc'. Ne zalazeći previše u tehničke značajke značajke, PartitionAlloc bi trebao zaustaviti svaki pojedinačni proces koji zauzima više od 10 posto ukupne sistemske memorije.

Do poboljšanja dolazi nakon što je Microsoft uspio smanjiti upotrebu RAM-a u pregledniku Edge temeljenom na Chromiumu koristeći 'Segment Heap', još jedno poboljšanje posvećeno smanjenju upotrebe memorije preglednika.

Povezano: Ove značajke čine Edge produktivnijim od Chromea

Je li problem korištenje RAM -a preglednika Google Chrome?

Koliko RAM -a treba Chromeu? Postoji li ograničenje RAM -a koji će Chrome koristiti prije nego što postane problem? Odgovor leži u hardveru vašeg sustava.

To što Chrome koristi puno RAM -a ne znači da nužno uzrokuje problem. Ako vaš sustav ne koristi raspoloživu RAM memoriju, ne radi vam ništa dobro; vaše računalo koristi samo RAM za brzi pristup podacima i ubrzanje obrade. Ako čuvate RAM što je moguće jasnije, ne iskorištavate snagu svog računala.

Baš kao na pametnom telefonu, brisanje vaših pokrenutih procesa i RAM -a moglo bi dugoročno usporiti stvari. Zato Čistači RAM -a i pojačivači loše su za vaš pametni telefon .

Chrome koristi previše memorije

Međutim, ako Chrome koristi previše memorije, to bi se moglo pretvoriti u problem. Kada Chrome koristi previše memorije, ograničava količinu dostupnu drugim programima. Chrome bi se čak mogao boriti da važne informacije iz vašeg preglednika budu dostupne za brzi pristup, čime se negira upotreba RAM -a za početak.

Što se tiče toga, upotreba Chromeove RAM memorije predstavlja problem samo ako usporava vaše računalo, bilo da je to vaš preglednik ili cijeli sustav. Ako vidite da Chrome koristi puno memorije, ali nema negativnih posljedica po performanse, ne vrijedi se brinuti.

Na primjer, ponekad imam 50 ili više Chrome kartica otvorenih, koje koriste 2,5 GB RAM -a ili više. Zvuči kao velika količina, ali moj sustav ima 16 GB RAM -a za korištenje, tako da to nije problem. Pokušajte isto na prijenosnom računaru s 4 GB RAM -a i loše ćete se provesti.

Ako upotreba Chromeove memorije usporava stvari, vrijeme je za poduzimanje radnji .

Kako učiniti da Chrome koristi manje RAM -a

Postoji nekoliko načina na koje možete ubrzati iskustvo pregledavanja i smanjiti količinu RAM -a koji Chrome koristi. Najvažniji alat koji vam je na raspolaganju je Upravitelj zadataka Chrome .

Slično Windows upravitelju zadataka, upravitelj zadataka Chrome prikazuje performanse i potrošnju svake kartice i proširenja unutar preglednika. Pomoću upravitelja zadataka Chrome možete saznati što koristi najviše memorije, a zatim ih zatvorite kako biste oslobodili prostor.

U sustavu Windows samo pritisnite Shift + Esc za pristup upravitelju zadataka; na Macu, morat ćete ga otvoriti iz Prozor Jelovnik. Odaberite proces, a zatim pritisnite Završite proces .

Obratite pažnju na kartice i proširenja koja su se povećala . Ponekad jedna kartica Chrome može koristiti puno memorije zbog greške ili loše konfiguracije. Ponekad će curenje Chromeove memorije uzrokovati zamrzavanje vašeg preglednika (ili čak cijelog vašeg sustava).

Nakon što prekinete procese opterećene resursima, možete učiniti još neke stvari popraviti česte rušenja Chromea .

Upravljajte dodacima i proširenjima za uštedu Chrome memorije

Možete onemogućiti proširenja koja troše puno energije. Alternativno, možete ih postaviti da se aktiviraju samo kada koristite određenu web lokaciju.

Desnom tipkom miša kliknite proširenje i odaberite Upravljajte proširenjima. Promijenite opciju 'Dopusti ovom proširenju čitanje i promijenite sve svoje podatke na web stranicama koje posjećujete' Na klik ili Na određenim web mjestima .

cool stvari koje možete učiniti s pi od maline

Ako imate mnogo proširenja koja koristite za različite stvari, razmislite o instaliranju brzog upravitelja proširenja. SimpleExtManager dodaje mali padajući okvir uz vašu ladicu za proširenje. Zatim se jednim klikom uključuje i isključuje za sva proširenja.

Instalirajte proširenja za upravljanje karticama Chrome radi smanjenja upotrebe memorije

Instaliranje više proširenja za upravljanje Chromeovim problemima s korištenjem RAM -a zvuči kontraintuitivno, posebno nakon svih problema o kojima ste upravo čitali.

Neka su proširenja posebno osmišljena s obzirom na upravljanje RAM -om, pomažući vam da prilagodite način na koji Chrome upravlja i odbacuje kartice koje više ne koristite.

Na primjer, Veliki vješalica omogućuje vam obustavu procesa na svim karticama osim na jednoj, trenutno smanjujući količinu memorije koju Chrome zauzima. Veliki ovjes ima i hrpu drugih mogućnosti, uključujući i zgodne Poništite obustavu svih kartica gumb kada želite ponovo sve aktivirati.

Druga je mogućnost Veliki odbacivač , što vam omogućuje prilagodbu učestalosti Chromea odbacuje neiskorištene kartice. Chrome odbacuje kartice kada se ne koriste za uštedu memorije. Pomoću programa Great Discarder možete promijeniti duljinu vremena, navesti kartice koje nećete odbaciti itd.

Koristi li Google Chrome previše memorije?

Chrome je globalno dominantan preglednik. Alternativni preglednici poput Firefoxa i Opere mogu koristiti sličnu količinu memorije kao Chrome, pa prebacivanje nije uvijek najbolja opcija.

U igri su i drugi problemi. Na primjer, YouTube je koristio zastarjelu knjižnicu zbog koje je usluga radila do pet puta sporije u Firefoxu i Operi, koristeći znatno više resursa nego što je potrebno. Ovo posebno pitanje sada je ispravljeno, ali daje primjer kako lider na tržištu preglednika i vlasnik velikih internetskih usluga može utjecati na korištenje resursa na cijelom tržištu.

Ako želite nastaviti s Chromeom, učinite to. To je siguran, brz preglednik s tisućama izvrsnih proširenja i onaj koji aktivno pokušava smanjiti upotrebu memorije.

Udio Udio Cvrkut E -pošta Kako izbrisati kolačiće i predmemoriju u Chromeu

Imate problema s Chromeom? Brisanje kolačića i predmemorije samo bi moglo pomoći.

Pročitajte Dalje
Povezane teme
  • Internet
  • Objašnjena tehnologija
  • Memorija računala
  • Google Chrome
  • Rješavanje problema
  • Savjeti za pregledavanje
O autoru Gavin Phillips(945 objavljenih članaka)

Gavin je mlađi urednik za Windows i objašnjenu tehnologiju, redoviti suradnik Really Useful Podcasta i redoviti recenzent proizvoda. On ima diplomu suvremenog pisanja (Hons) sa suvremenom digitalnom umjetnošću opljačkanu s brda Devona, kao i više od desetljeća profesionalnog iskustva u pisanju. Uživa u obilnim količinama čaja, društvenih igara i nogometa.

Više od Gavina Phillipsa

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu