If-Koubou

Problemi s propuštanjem memorije u Google Chromeu?

Problemi s propuštanjem memorije u Google Chromeu? (Google softver / savjeti)

Volim koristiti Google Chrome za pregledavanje interneta i jedan od glavnih razloga je oduvijek bio jer je super brz! Nikad nisam volio bloat Firefox sa svim dodacima i Internet Explorer je jednostavno sporo.

Microsoft Edge je prilično malo brži od IE, ali koristim toliko mnogo drugih Googleovih usluga koje me Chrome povlači natrag. Novi Firefoxov kvantni preglednik još je brži od Chromea i stvarno razmišljam o prebacivanju.

Kada sam počeo upotrebljavati Chrome, oduševljen sam jednostavnim čistim sučeljem i nevjerojatnom brzinom pregledavanja. Međutim, nakon nekoliko mjeseci korištenja Chromea na vrlo brzom računalu, primijetio sam da će kartice biti prazne nekoliko sekundi prije nego što učitaju web stranicu i druge opće sporosti.

Upravitelj zadataka Chromea

Nakon što se malo potrudio, odlučio sam pogledati upravitelja zadataka i vidjeti koji su procesi bili pokrenuti za Chrome. Evo što sam našao:

Sveta krava! To je nevjerojatan 35 Google Chrome procesa! To je puno procesa i više od 5 GB memorije. Koje su sve one Chrome procese? Odobreno, otvorio sam 16 kartica kada sam snimio snimku zaslona iznad, ali sve web stranice bile su statične bez igranja videozapisa ili animacija. Pa zašto 35 procesa i GB memorije?

Možete saznati što se krije iza svakog od tih procesa u Chromeu desnim klikom na naslovnu traku (ne na kartici) i odabirom Upravitelj zadataka.

Ovdje ćete vidjeti svaki proces (zove se zadatak) koji će se prikazivati ​​u pregledniku Google Chrome. Brzo me iznenadio ono što sam vidio.

Preglednik je jedan proces, svaka kartica je vlastiti proces, a zatim su postojale procese web aplikacija, GPU i za svako proširenje i dodatak koji sam omogućio! Eeeks! Od onoga što čitam na mreži s Googlea, oni sve odvajaju u različite procese jer preglednik čini stabilnijom. Na primjer, ako Flash dodatak padne, neće ukloniti sve kartice ili cijeli preglednik.

Upotrebljavajući Google Chrome tako dugo, shvatio sam da je to vrlo istinito. Bilo je mnogo puta kada jedna kartica umre i ja mogu samo zatvoriti karticu i nastaviti koristiti moje druge kartice normalno ili Shockwave bi samo objesiti i ja sam ubio da je jedan kartica i sve ostalo je radio dobro.

Dakle, moja je sljedeća misao bila da su svi zasebni procesi koristili dodatnu memoriju nasuprot tome kako je to bilo ranije. Iz onoga što sam prikupio na mreži, čini se da čak i ako je bilo manje procesa, dodatke i proširenja i dalje bi koristili memoriju, možda samo malo manje. Postoji malo nadmorska visina za stvaranje novog procesa, ali je manja.

Možda ste primijetili i nekoliko navedenih stavki kao podokvir: https://accounts.google.com, U početku sam mislio da je to nešto vezano uz otvaranje kartice za Gmail, no saznaje da je to nešto sasvim drugo. U osnovi, Google stavlja neke procese u svoj proces kako bi ih ispravno izolirao. Znači, bilo je nekoliko web stranica koje su se nalazile unutar tih okvira umjesto da su navedene vlastite zasebne kartice.

Postoji li išta što možete učiniti kako biste smanjili količinu memorije koju Chrome upotrebljava? Za mene, primijetio sam veliku razliku kad sam onemogućio bljesak za sve web lokacije, a ne ostavljajući ih na webu Pitajte me najprije postavka. Da biste potpuno isključili bljeskalicu, idite na postavke, a zatim kliknite na Napredna pri dnu i zatim kliknite na Postavke sadržaja pod, ispod Privatnost i sigurnost, Kliknite na Bljesak a zatim provjerite da li je riječ Blokirajte web lokacije iz Flasha.

To mi je spasilo više od 1 GB memorije. Nisam znao, ali nekoliko web stranica koristilo je Flash. Čak i kada je Flash onemogućen, web-lokacije funkcionirale su dobro, pa sam Flashu onemogućen. Drugi način smanjenja memorije je uklanjanje nekih ekstenzija, posebno ako ih ne koristite. Isto tako, možete jednostavno onemogućiti proširenje ako ga povremeno želite i ne želite ga potpuno ukloniti.

Onemogućavanje proširenja spriječit će korištenje memorije. Naposljetku, možda ste primijetili a GPU proces u Chromeu, što bi trebalo omogućiti prema zadanim postavkama. Ako vaš hardver podržava, Chrome će opteretiti neke zadatke u vaš GPU, što je brže i učinkovitije od vašeg CPU-a. Ovo se zove Ubrzanje hardvera, Ako želite, možete ga onemogućiti tako da odete na Postavke i pomicati sve do dna sistem.

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

Dakle, ako mislite da Chrome preuzima previše RAM-a, prijavite se u Upravitelju zadataka i pokušajte onemogućiti produžetak koji koristi pretjeranu količinu memorije. Za mene, imao sam proširenje koje mi se sviđalo, ali nije bilo ažurirano od 2013. godine, zbog čega je mogla imati toliko memorije. Ako vam nije potreban proširenje resursa, onemogućite ga i imat ćete bolji doživljaj pregledavanja. Isto tako, onemogućite Flash, osim ako je zaista ne želite. Uživati!