If-Koubou

Google Chrome atmiņas izmantošanas / atmiņas noplūdes problēmas?

Google Chrome atmiņas izmantošanas / atmiņas noplūdes problēmas? (Google programmatūra / padomi)

Man patīk lietot pārlūku Google Chrome pārlūkojot internetu, un viens no galvenajiem iemesliem vienmēr ir bijis tāpēc, ka tas ir ļoti ātrs! Man nekad nav patika Firefox pūšana ar visiem papildinājumiem, un pārlūkprogramma Internet Explorer ir vienkārša lēna.

Microsoft Edge ir nedaudz ātrāks nekā IE, bet es izmantoju tik daudzus citus Google pakalpojumus, kurus Chrome pārlūko atpakaļ. Firefox jaunā Quantum pārlūce ir pat ātrāk nekā Chrome, un es patiešām domāju par pārslēgšanu.

Kad es pirmo reizi sāka lietot pārlūku Chrome, man bija prieks ar vienkāršu tīru interfeisu un neticamo pārlūkošanas ātrumu. Tomēr pēc pāris mēnešiem, kad pārlūks Chrome tika izmantots ļoti ātrā datorā, es pamanīju, ka dažas sekundes pirms satura ielādes un citas vispārējas lēnības cilnēm dažas sekundes nebūtu tukšas.

Chrome uzdevumu pārvaldnieks

Pēc tam, kad esmu darījusi nedaudz, es nolēmu apskatīt uzdevumu pārvaldnieku un uzzināt, kādi procesi darbojas pārlūkā Chrome. Lūk, ko es atradu:

Svētā govs! Tas ir milzīgs 35 Google Chrome procesi! Tas ir daudz procesu, kā arī vairāk nekā 5 GB atmiņas apjomā. Kādi visi šie Chrome procesi? Piešķirtā veidā man bija 16 cilnes atvērtas, kad uzņēma ekrānuzņēmumu iepriekš, bet visas tīmekļa lapas bija statiskas bez video atskaņošanas vai animācijas. Tātad, kāpēc 35 procesi un GB atmiņas?

Jūs varat uzzināt, kas ir aiz katra no šiem Chrome procesiem, ar peles labo pogu noklikšķinot uz virsraksta joslas (nevis cilnē) un atlasot Uzdevumu pārvaldnieks.

Šeit jūs redzēsit katru procesu (saukts par uzdevumu), kas darbojas pārlūkprogrammā Google Chrome. Es biju ātri pārsteigts par to, ko es redzēju.

Pārlūkprogramma ir viens process, katra cilne ir savs process, un tad bija procesu tīmekļa lietotnes, GPU un katram paplašinājumam un spraudnim, kuru man bija iespējojis! Eeeks! No tā, ko es lasīju tiešsaistē no Google, viņi visu atdala dažādos procesos, jo tas padara pārlūkprogrammu stabilāku. Piemēram, ja Flash plugin atteici, tā nenoņem visas savas cilnes vai visu pārlūku.

Tik ilgi izmantojot Google Chrome, es sapratu, ka tas ir ļoti taisnīgi. Bija daudzas reizes, kad viena cilne mirst, un es varu vienkārši aizvērt cilni un turpināt izmantot citas cilnes parasti vai Shockwave vienkārši pakārt, un es nogalināju šo vienu cilni, un viss pārējais strādāja labi.

Tāpēc mana nākamā doma bija, ja visi atsevišķie procesi izmantotu papildu atmiņu, nevis tā, kā tā bija agrāk. No tā, ko esmu izveidojis tiešsaistē, šķiet, ka pat tad, ja būtu mazāks process, spraudņi un paplašinājumi joprojām varētu izmantot atmiņu, varbūt tikai nedaudz mazāk. Jauna procesa radīšanai ir nelielas papildu izmaksas, bet tas ir neliels.

Jūs, iespējams, esat pamanījuši vairākus vienumus, kas uzskaitīti kā apakšmapa: https://accounts.google.com. Sākumā es domāju, ka tas bija saistīts ar Gmail atvērtās cilnes atvēršanu, taču uzzināja, ka tas pilnīgi ir kaut kas cits. Būtībā Google dažus procesus ievieto savā procesā, lai tos pienācīgi izolētu. Tātad tur bija vairākas vietnes, kas bija šo rāmja iekšpusē, nevis to uzskaitīti atsevišķi cilnes procesi.

Tātad, vai ir iespējams kaut ko darīt, lai samazinātu atmiņas apjomu, ko Chrome izmanto? Manuprāt, es pamanīju lielu atšķirību, kad manuāli atspējoju flash visas vietnes, nevis atstāju to Vispirms jautājiet man iestatījums. Lai pilnībā izslēgtu zibspuldzi, dodieties uz Iestatījumi, tad noklikšķiniet uz Progresīvs apakšā un pēc tam noklikšķiniet uz Satura iestatījumi zem Konfidencialitāte un drošība. Klikšķiniet uz Flash un tad pārliecinieties, ka tas saka Bloķēt vietnes no Flash darbības.

Tas ietaupīja man vairāk nekā 1 GB atmiņas izmantošanas. Es nezināju, bet vairākas vietnes izmantoja Flash. Pat tad, ja Flash ir atspējota, vietnes darbojas pareizi, tāpēc es bloķēju Flash. Otrs veids, kā samazināt atmiņu, ir noņemt dažus paplašinājumus, īpaši, ja jūs tos neizmantojat. Varat arī vienkārši atspējot paplašinājumu, ja tas dažreiz ir nepieciešams, un nevēlaties to pilnīgi noņemt.

Atspējojot paplašinājumu, tas neļaus atmiņā iztikt. Visbeidzot, jūs, iespējams, pamanījāt a GPU process Chrome, kas pēc noklusējuma ir jāiespējo. Ja jūsu aparatūra to atbalsta, pārlūks Chrome atslogo dažus uzdevumus uz jūsu GPU, kas ir ātrāks un efektīvāks nekā jūsu CPU. To sauc Aparatūras paātrināšana. Ja vēlaties, varat to atspējot, dodoties uz iestatījumiem un pēc tam ritinot visu ceļu uz leju Sistēma.

Ja jūs atspējosiet aparatūras paātrinājumu, jūsu pieredze pārlūkā Chrome būs nedaudz lēnāka, tādēļ to paturiet prātā.

Tātad, ja jums liekas, ka pārlūks Chrome pārāk daudz RAM, pārlūkojiet uzdevumu pārvaldnieku un mēģiniet atspējot paplašinājumu, kas izmanto pārmērīgu atmiņas apjomu. Man man bija paplašinājums, kas man patika, taču kopš 2013. gada tas nav atjaunināts, tāpēc tas varēja izmantot tik daudz atmiņas. Ja jums nav nepieciešams resursu hogging paplašinājums, atspējojiet to un jums būs labāka pārlūkošanas pieredze. Arī atspējojiet Flash, ja vien tas jums patiešām nav nepieciešams. Izbaudi!