Problemi s korištenjem memorije/curenjem memorije u Google Chromeu?

Volim koristiti Google Chrome za pregledavanje interneta(Internet) , a jedan od glavnih razloga je uvijek bio taj što je super brz! Nikad mi se nije sviđao napuhanost Firefoxa(Firefox) sa svim dodacima, a Internet Explorer je jednostavno spor.

Microsoft Edge je dosta brži od IE-a, ali koristim toliko drugih Googleovih(Google) usluga da me Chrome stalno vuče natrag. Firefoxov novi Quantum preglednik čak je brži od Chromea(Chrome) i stvarno sam razmišljao o prebacivanju.

Kada sam prvi put počeo koristiti Chrome , oduševio me jednostavno čisto sučelje i nevjerojatna brzina pregledavanja. Međutim, nakon nekoliko mjeseci intenzivnog korištenja Chromea(Chrome) na vrlo brzom računalu, primijetio sam da će kartice biti prazne nekoliko sekundi prije učitavanja web-stranice i druge opće sporosti.

Chromeov upravitelj zadataka

Nakon što sam malo progledao, odlučio sam baciti pogled na upravitelj zadataka i vidjeti koji se procesi pokreću za Chrome . Evo što sam pronašao:

Sveta(Holy) kravo! To je nevjerojatnih 35 Google Chrome procesa! To je puno procesa plus preko 5 GB korištenja memorije. Koji su sve ti Chromeovi(Chrome) procesi? Doduše, imao sam otvorenih 16 kartica kada sam napravio gornju snimku zaslona, ​​ali sve su web stranice bile statične bez reprodukcije videozapisa ili animacija. Zašto onda 35 procesa i GB(GBs) memorije?

Možete saznati što stoji iza svakog od tih procesa u Chromeu(Chrome) tako da desnom tipkom miša kliknete naslovnu traku (ne na kartici) i odaberete Upravitelj zadataka(Task manager) .

slika

Ovdje ćete vidjeti svaki proces (koji se zove zadatak) koji se izvodi u Google Chromeu(Google Chrome) . Brzo sam se iznenadio onim što sam vidio.

Preglednik je jedan proces, svaka kartica je vlastiti proces, a zatim su postojali procesi web aplikacije, GPU i za svako proširenje i plug-in koje sam omogućio! Eeeks! Iz onoga što sam pročitao na mreži s Googlea(Google) , oni sve odvajaju u različite procese jer to čini preglednik stabilnijim. Na primjer, ako se Flash dodatak sruši, neće ukloniti sve vaše kartice ili cijeli preglednik.

Koristeći Google Chrome toliko dugo, shvatio sam da je to vrlo istinito. Bilo je mnogo puta kada je jedna kartica umrla i mogao sam jednostavno zatvoriti karticu i nastaviti normalno koristiti svoje druge kartice ili bi Shockwave jednostavno visio i ja sam ubio tu jednu karticu i sve je ostalo radilo dobro.

Stoga je moja sljedeća misao bila jesu li svi odvojeni procesi koristili dodatnu memoriju za razliku od ranije. Prema onome što sam prikupio na internetu, čini se da čak i da je bilo manje procesa, dodaci i proširenja i dalje bi trošili memoriju, možda samo nešto manje. Stvaranje novog procesa zahtijeva male troškove, ali su male.

Možda ste također primijetili nekoliko stavki navedenih kao podokvir: (subframe:) https://accounts.google.com . Isprva sam mislio da se radi o tome što je kartica otvorena za Gmail , ali sam shvatila da je to nešto sasvim drugo. U osnovi(Basically) , Google neke procese stavlja u svoj vlastiti proces kako bi ih ispravno izolirao. Dakle, postojalo je nekoliko web-mjesta koje su se nalazile unutar ovih podokvirova umjesto da imaju naveden vlastiti odvojeni proces kartice.

Dakle, postoji li nešto što možete učiniti da smanjite količinu memorije koju Chrome koristi? Što se mene tiče, primijetio sam veliku razliku kada sam onemogućio flash za sve stranice umjesto da ga ostavim na postavci Pitaj me prvi . (Ask me first)Da biste potpuno onemogućili flash, idite na Postavke(Settings) , zatim kliknite Napredno(Advanced) pri dnu i zatim kliknite Postavke sadržaja( Content Settings) pod Privatnost i sigurnost( Privacy and Security) . Kliknite na Flash , a zatim provjerite je li napisano Blokiraj web-mjesta od pokretanja Flasha( Block sites from running Flash) .

To mi je uštedjelo preko 1 GB u korištenju memorije. Nisam znao, ali nekoliko web stranica koristi Flash . Čak i kada je Flash onemogućen, web stranice su radile dobro, pa sam zadržao Flash onemogućen. Drugi način smanjenja memorije je uklanjanje nekih ekstenzija, pogotovo ako ih ne koristite. Također, možete jednostavno onemogućiti proširenje ako vam je povremeno potrebno, a ne želite ga potpuno ukloniti.

Onemogućavanje proširenja spriječit će ga u korištenju memorije. Na kraju, možda ste primijetili GPU proces(GPU process) u Chromeu(Chrome) , koji bi trebao biti omogućen prema zadanim postavkama. Ako vaš hardver to podržava, Chrome će prenijeti neke zadatke na vaš GPU , koji je brži i učinkovitiji od vašeg CPU-a(CPU) . To se zove hardversko ubrzanje(Hardware Acceleration) . Ako želite, možete ga onemogućiti tako da odete na Postavke(Settings) i zatim skrolujete do dna do Sustav(System) .

Ako onemogućite hardversko ubrzanje, vaše će iskustvo u Chromeu(Chrome) biti malo sporije, pa imajte to na umu.

Dakle, ako smatrate da Chrome zauzima previše RAM-a(RAM) , provjerite u Upravitelju zadataka(Task Manager) i pokušajte onemogućiti proširenje koje koristi prekomjernu količinu memorije. Za mene sam imao proširenje koje mi se svidjelo, ali nije ažurirano od 2013., zbog čega je moglo koristiti toliko memorije. Ako vam ne treba proširenje za prikupljanje resursa, onemogućite ga i imat ćete bolje iskustvo pregledavanja. Također, onemogućite Flash osim ako vam stvarno nije potreban. Uživati!



About the author

Računalni sam tehničar s više od 10 godina iskustva u industriji zabave. Znam kako popraviti računala i tablete, poboljšati njihove performanse i poboljšati njihovu upotrebljivost. Osim toga, također vam mogu pomoći s vašim potrebama za zabavom davanjem savjeta o tome kako gledati TV ili preuzimati filmski sadržaj na vaš iPhone ili Mac.



Related posts