Zakaj Google Chrome uporablja toliko RAM -a? Tukaj je opisano, kako to popraviti

Zakaj Google Chrome uporablja toliko RAM -a? Tukaj je opisano, kako to popraviti

Če ste sploh raziskali različne brskalnike, ste seznanjeni z dejstvom, da je Chrome lahko malce svinjski vir. Poglejte v upravitelja opravil ali monitor dejavnosti in pogosto boste na vrhu seznama videli Chrome.





Toda zakaj Chrome uporablja toliko RAM -a, zlasti v primerjavi z drugimi brskalniki? In kaj lahko storite, da to obdržite? Evo, kako Chrome zmanjša porabo RAM -a.





Ali Google Chrome res porabi več RAM -a?

Pred nekaj leti je bil edini odgovor pritrdilen. Ugled Google Chroma, lačnega RAM-a, je bil dobro znan.





Vendar so spremembe v brskalniku Google Chrome izboljšale uporabo pomnilnika brskalnikov, zlasti v primerjavi z drugimi priljubljenimi brskalniki. Mozilla, Edge, Opera in Safari včasih porabijo več RAM -a kot Chrome. Kako to vem? Izvedel sem kratek test, v čistem brskalniku sem odprl stran Facebook, videoposnetek YouTube, spletno stran BBC Sport in Twitter.

Rezultati vas bodo zanimali.



Obstaja Google Chrome, ki z veseljem sedi sredi drugih brskalnikov. Seveda je to anekdotično in obstaja več kot dovolj dokazov, da Chrome poje več RAM -a kot drugi brskalniki. Če ste kdaj izvedli lastni test uporabe RAM-a v brskalniku, obstaja velika verjetnost, da je Chrome uporabil več RAM-a kot drugi brskalniki.

Google Chrome je absolutno eden najhitrejših brskalnikov, vendar za ta naslov potrebuje veliko RAM -a.





Zakaj Google Chrome uporablja toliko RAM -a?

'Ah, snap! Google Chromu je med poskusom prikaza te spletne strani zmanjkalo pomnilnika. '

To je sporočilo, ki ga vidite, ko Chromu zmanjka pomnilnika. Če želite razumeti, zakaj Chrome porabi toliko pomnilnika, morate razumeti, kako deluje večina sodobnih brskalnikov.





Vsaka aplikacija v računalniku izvaja procese v RAM -u vašega računalnika, kjer poteka trdo delo pri izvajanju računalnika. RAM je začasna shramba za vse vrste podatkov in je zelo hitra. Vaš CPE lahko dostopa do podatkov, shranjenih v sistemskem RAM -u, veliko hitreje kot trdi disk ali celo SSD.

Chrome, Firefox, Opera in Microsoft Edge shranjujejo vse zavihke, vtičnike in razširitve v drugačnem procesu RAM -a. Ta proces se imenuje izolacija in onemogoča pisanje enega procesa v drugega.

poišči knjigo z nejasnim opisom

Ko torej odprete upravitelj opravil ali monitor dejavnosti, Google Chrome prikaže več vnosov. Če natančno pogledate, lahko vidite, da vsak proces uporablja le majhno količino RAM -a, vendar je obremenitev zelo velika, če jih seštejete.

Kako Google Chrome upravlja RAM?

Brskalniki, kot je Chrome, na ta način upravljajo RAM in ponujajo boljšo stabilnost in hitrejše hitrosti. Toda Chrome še vedno uporablja veliko RAM -a. Vsaj v mnogih primerih se zdi, da uporablja več RAM -a kot drugi brskalniki. Tu je kratka razlaga, kako Chrome ravna z RAM -om.

Glavni razlog za izvajanje vsakega procesa posebej je stabilnost. Če se vsak proces zruši ločeno, ostane celoten brskalnik stabilen. Včasih vtičnik ali razširitev ne uspeta, zato morate osvežiti zavihek. Če bi bili vsi zavihki in razširitve zagnani v istem postopku, boste morda morali znova zagnati celoten brskalnik namesto enega zavihka.

Slaba stran je, da je treba nekatere procese, ki jih brskalniki z enim procesom delijo med zavihki, podvojiti za vsak zavihek v Chromu. Razdelitev na več procesov ima tudi varnostne prednosti, podobne peskovniku ali uporabi virtualnega stroja.

Na primer, če se napad JavaScript izvede na enem zavihku, v Chromu ni mogoče preiti na drug zavihek, medtem ko se to lahko zgodi v brskalniku z enim procesom.

Količino RAM -a v Chromu dodajajo vtičniki in razširitve. Vsak vtičnik ali razširitev, ki ga dodate v Google Chrome, potrebuje vire za zagon. Več razširitev, ki ste jih namestili, več RAM -a potrebuje Chrome za zagon.

Pred-upodabljanje je izjemen primer. Pred upodabljanje omogoča Chromu, da začne nalagati spletno stran, za katero predvideva, da jo boste obiskali (morda je to najboljši Googlov rezultat iskanja ali povezava »naslednja stran« na spletnem mestu z novicami). Postopek vnaprejšnjega upodabljanja zahteva sredstva in zato porabi več RAM-a. Pospešuje pa tudi brskanje, zlasti na pogosto obiskanih spletnih mestih.

Druga stran je, da lahko v primeru napake pri postopku vnaprejšnjega upodabljanja porabi več RAM-a, kot bi pričakovali, upočasni druga področja računalnika ali pa se zavihek brskalnika ne odziva.

Chrome RAM uporablja na omejenih strojnih napravah

Chrome ima nekaj odgovorov za uporabo RAM -a v napravah z nizko porabo energije ali napravah z omejeno strojno opremo. Splošno pravilo je, da bo Chrome, ko deluje na zmogljivi strojni opremi, deloval po predhodno opisanem modelu procesov.

Medtem ko se Chrome izvaja v napravi z manj viri, se bo Chrome združil v posamezne procese, da bi zmanjšal celoten pomnilniški odtis. Uporaba enega procesa omogoča zmanjšanje virov, vendar obstaja nevarnost nestabilnosti brskalnika.

Chrome se tudi zaveda, koliko pomnilnika porabi. Ne gre brezumno pojesti vsak košček RAM -a, ki ga najde. Chrome omejuje število procesov, ki jih lahko začne, odvisno od strojne opreme vašega sistema. Gre za notranjo omejitev, vendar Chrome, ko je dosežen, v enem postopku preklopi na zavihek z istega mesta.

Posodobitve, ko Chrome poskuša ustaviti zavzemanje pomnilnika

Konec leta 2020 so razvijalci Google Chroma napovedali, da bodo predstavili funkcijo varčevanja z RAM-om, imenovano 'PartitionAlloc Fast Malloc'. Ne da bi se preveč poglabljali v tehnične lastnosti funkcije, bi moral PartitionAlloc ustaviti vsak posamezen proces, ki porabi več kot 10 odstotkov celotnega sistemskega pomnilnika.

Do izboljšanja je prišlo, potem ko je Microsoftu uspelo zmanjšati uporabo RAM-a v brskalniku Edge, ki temelji na Chromiumu, z uporabo »Segment Heap«, še ene izboljšave, namenjene zmanjšanju porabe pomnilnika brskalnika.

Povezano: Te funkcije naredijo Edge bolj produktivno kot Chrome

Ali je uporaba RAM -a Google Chroma težava?

Koliko RAM -a potrebuje Chrome? Ali obstaja omejitev RAM -a, ki ga bo Chrome uporabil, preden postane težava? Odgovor je v strojni opremi vašega sistema.

Če Chrome uporablja veliko RAM -a, ne pomeni, da nujno povzroča težave. Če vaš sistem ne uporablja razpoložljivega RAM -a, vam to ne koristi; vaš računalnik uporablja samo RAM za hiter dostop do podatkov in pospešitev obdelave. Če je vaš RAM čim bolj jasen, ne izkoriščate moči računalnika.

Tako kot na pametnem telefonu lahko tudi čiščenje tekočih procesov in RAM -a dolgoročno upočasni stvari. Zato Čistila in ojačevalci RAM -a so slabi za vaš pametni telefon .

Chrome uporablja preveč pomnilnika

Če pa Chrome uporablja preveč pomnilnika, se lahko to spremeni v težavo. Ko Chrome porabi preveč pomnilnika, omeji količino, ki je na voljo za druge programe. Chrome bi se lahko celo boril, da bi pomembni podatki iz vašega brskalnika bili na voljo za hiter dostop, pri čemer bi zanikal uporabo RAM -a.

Ko gre za to, je uporaba Chromovega RAM -a težava le, če upočasni računalnik, pa naj gre za brskalnik ali celoten sistem. Če vidite, da Chrome porabi veliko pomnilnika, vendar ni nobenih negativnih posledic za delovanje, vas ne splača skrbeti.

Na primer, včasih imam odprtih 50 ali več zavihkov Chrome, ki uporabljajo 2,5 GB RAM -a ali več. Sliši se kot velika količina, vendar moj sistem uporablja 16 GB RAM -a, zato to ni problem. Enako poskusite na prenosnem računalniku s 4 GB RAM -a in imeli se boste slabo.

Če uporaba Chromovega pomnilnika upočasnjuje, čas je za ukrepanje .

Kako Chrome zmanjšati količino RAM -a

Obstaja več načinov, kako lahko pospešite brskanje in zmanjšate količino RAM -a, ki ga uporablja Chrome. Najpomembnejše orodje, ki vam je na voljo, je Upravitelj opravil Chrome .

Podobno kot upravitelj opravil sistema Windows upravitelj opravil za Chrome prikazuje uspešnost in porabo vsakega zavihka in razširitve v brskalniku. Z upraviteljem opravil Chrome lahko ugotovite, kaj porabi največ pomnilnika, nato pa jih zaprite, da sprostite prostor.

V operacijskem sistemu Windows samo pritisnite Shift + Esc za dostop do upravitelja opravil; v računalniku Mac ga boste morali odpreti iz Okno meni. Izberite postopek in pritisnite Konec procesa .

Bodite pozorni na zavihke in razširitve, ki so se povečali . Včasih lahko en sam zavihek Chrome zaradi napake ali slabe konfiguracije porabi veliko pomnilnika. Včasih zaradi uhajanja pomnilnika Chrome brskalnik zamrzne (ali celo celoten sistem).

Ko prekinete procese, ki zahtevajo velike vire, lahko storite še nekaj odpravite pogoste zrušitve Chroma .

Upravljajte vtičnike in razširitve za prihranek pomnilnika Chrome

Razširitve, ki porabijo veliko energije, lahko onemogočite. Druga možnost je, da jih nastavite tako, da se aktivirajo samo pri uporabi določenega spletnega mesta.

Z desno tipko miške kliknite razširitev in izberite Upravljanje razširitev. Spremenite možnost »Dovoli tej razširitvi branje in spremenite vse svoje podatke na spletnih mestih, ki jih obiščete« Ob kliku ali Na določenih spletnih mestih .

zakaj se moj iphone ne poveže z računalnikom

Če imate veliko razširitev, ki jih uporabljate za različne stvari, razmislite o namestitvi hitrega upravitelja razširitev. SimpleExtManager doda majhno spustno polje poleg podaljška. Potem je en vklop in izklop za vse razširitve.

Namestite razširitve za upravljanje zavihkov Chrome, da zmanjšate uporabo pomnilnika

Namestitev več razširitev za upravljanje težav pri uporabi Chromovega RAM -a se sliši neutemeljeno, še posebej po vseh težavah, o katerih ste pravkar prebrali.

Nekatere razširitve so zasnovane posebej z mislijo na upravljanje RAM -a in vam pomagajo prilagoditi, kako Chrome obravnava in zavrže zavihke, ki jih ne uporabljate več.

Na primer, Veliki obesek vam omogoča, da začasno ustavite procese na vseh zavihkih razen enega, kar v hipu zmanjša količino pomnilnika, ki ga porabi Chrome. Great Suspender ima tudi kup drugih možnosti, vključno s priročnimi Odstranite vse zavihke gumb, ko želite vse znova aktivirati.

Druga možnost je Veliki zavržek , ki vam omogoča prilagajanje pogostosti, ko Chrome zavrže neuporabljene zavihke. Chrome zavrže zavihke, če jih ne uporabljate za varčevanje s pomnilnikom. Z The Great Discarder lahko spremenite čas, določite zavihke, ki jih ne smete zavreči, itd.

Ali Google Chrome uporablja preveč pomnilnika?

Chrome je svetovno prevladujoč brskalnik. Alternativni brskalniki, kot sta Firefox in Opera, lahko uporabljajo podobno količino pomnilnika kot Chrome, zato preklop ni vedno najboljša možnost.

Obstajajo tudi druga vprašanja. YouTube je na primer uporabljal zastarelo knjižnico, zaradi katere je bila v Firefoxu in Operi storitev do petkrat počasnejša, pri čemer je porabil precej več sredstev, kot je bilo potrebno. Ta posebna težava je zdaj odpravljena, vendar ponuja primer, kako lahko vodilni na trgu brskalnikov in lastnik večjih spletnih storitev vpliva na uporabo virov na trgu.

Če želite nadaljevati s Chromom, to storite. Je varen, hiter brskalnik s tisoči odličnih razširitev in tisti, ki aktivno poskuša zmanjšati uporabo pomnilnika.

Deliti Deliti Cvrkutati E-naslov Kako počistiti piškotke in predpomnilnik v Chromu

Imate težave s Chromom? Brisanje piškotkov in predpomnilnika bi lahko pomagalo.

Preberite Naprej
Sorodne teme
  • Internet
  • Pojasnjena tehnologija
  • Pomnilnik računalnika
  • Google Chrome
  • Odpravljanje težav
  • Nasveti za brskanje
O avtorju Gavin Phillips(945 objavljenih člankov)

Gavin je mlajši urednik za Windows in Technology Explained, redni sodelavec v Zares uporabnem podcastu in redni recenzent izdelkov. Ima diplomo iz sodobnega pisanja z odliko z odliko z digitalnimi umetniškimi praksami, izkopano iz hribov Devona, pa tudi več kot desetletje profesionalnih pisnih izkušenj. Uživa v velikih količinah čaja, družabnih iger in nogometa.

Več od Gavina Phillipsa

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite