Проблеми са коришћењем меморије у Гоогле Цхроме-у/цурењем меморије?

Волим да користим Гоогле Цхроме(Google Chrome) за претраживање интернета(Internet) и један од главних разлога је увек био тај што је супер брз! Никада ми се није допадала надуваност Фирефок(Firefox) -а са свим додацима, а Интернет Екплорер(Internet Explorer) је једноставно спор.

Мицрософт Едге(Microsoft Edge) је прилично бржи од ИЕ, али користим толико других Гоогле(Google) услуга да ме Цхроме(Chrome) стално повлачи. Фирефок-ов нови Куантум(Quantum) претраживач је чак бржи од Цхроме(Chrome) -а и заиста сам размишљао о пребацивању.

Када сам први пут почео да користим Цхроме(Chrome) , био сам одушевљен једноставним чистим интерфејсом и невероватном брзином претраживања. Међутим, након неколико месеци интензивног коришћења Цхроме(Chrome) -а на веома брзом рачунару, приметио сам да ће картице бити празне неколико секунди пре учитавања веб странице и друге опште спорости.

Цхроме менаџер задатака

Након што сам мало прогледао, одлучио сам да погледам менаџер задатака и видим који процеси се покрећу за Цхроме(Chrome) . Ево шта сам нашао:

Света(Holy) краво! То је невероватних 35 Гоогле Цхроме(Google Chrome) процеса! То је много процеса плус преко 5 ГБ употребе меморије. Шта су све ти Цхроме(Chrome) процеси? Додуше, имао сам 16 отворених картица када сам направио снимак екрана изнад, али све веб странице су биле статичне без репродукције видео записа или анимација. Зашто онда 35 процеса и ГБ(GBs) меморије?

Можете да сазнате шта се крије иза сваког од тих процеса у Цхроме(Chrome) -у тако што ћете кликнути десним тастером миша на насловну траку (не на картици) и изабрати Менаџер задатака(Task manager) .

слика

Овде ћете видети сваки процес (који се зове задатак) који ради у Гоогле Цхроме-(Google Chrome) у . Брзо сам био изненађен оним што сам видео.

Прегледач је један процес, свака картица је сопствени процес, а затим су постојали процеси веб апликације, ГПУ(GPU) и за свако проширење и додатак које сам омогућио! Ееекс! Из онога што сам прочитао на мрежи од Гоогле-(Google) а, они све раздвајају на различите процесе јер то чини претраживач стабилнијим. На пример, ако се Фласх(Flash) додатак сруши, неће уклонити све ваше картице или цео прегледач.

Користећи Гоогле Цхроме(Google Chrome) толико дуго, схватио сам да је то веома тачно. Било је много пута када је једна картица умрла и могао сам једноставно затворити картицу и наставити да користим своје друге картице нормално или би Схоцкваве(Shockwave) једноставно висио и ја сам убио ту једну картицу и све остало је функционисало добро.

Дакле, моја следећа мисао је била да ли су сви одвојени процеси користили додатну меморију за разлику од раније. Из онога што сам прикупио на мрежи, чини се да чак и када би било мање процеса, додаци и екстензије би и даље користили меморију, можда само нешто мање. Стварање новог процеса има мало додатних трошкова, али је мало.

Можда сте приметили и неколико ставки које су наведене као подоквир: (subframe:) https://accounts.google.com ://аццоунтс.гоогле.цом . У почетку сам мислио да је то нешто што има везе са отварањем картице за Гмаил(Gmail) , али сам сазнао да је то нешто сасвим друго. У суштини(Basically) , Гоогле(Google) ставља неке процесе у свој процес како би их правилно изоловао. Дакле, постојало је неколико веб локација које су биле унутар ових подоквирова уместо да имају наведен сопствени процес одвојене картице.

Дакле, постоји ли нешто што можете учинити да смањите количину меморије коју Цхроме(Chrome) користи? За мене, приметио сам велику разлику када сам онемогућио флеш за све сајтове уместо да га оставим на поставци Питај ме први . (Ask me first)Да бисте потпуно онемогућили флеш, идите на Подешавања(Settings) , затим кликните на Напредно(Advanced) на дну, а затим кликните на Подешавања садржаја( Content Settings) у оквиру Приватност и безбедност( Privacy and Security) . Кликните на Фласх(Flash) и уверите се да пише Блокирај веб локацијама да покрећу Фласх( Block sites from running Flash) .

То ми је уштедело преко 1 ГБ у употреби меморије. Нисам знао, али неколико веб локација користи Фласх(Flash) . Чак и са онемогућеним Фласх(Flash) -ом , веб локације су добро функционисале, па сам задржао Фласх(Flash) онемогућен. Други начин за смањење меморије је уклањање неких екстензија, посебно ако их не користите. Такође, можете једноставно да онемогућите екстензију ако вам је повремено потребна и не желите да је потпуно уклоните.

Онемогућавање проширења спречиће га да користи меморију. На крају, можда сте приметили ГПУ процес(GPU process) у Цхроме(Chrome) -у , који би подразумевано требало да буде омогућен. Ако ваш хардвер то подржава, Цхроме(Chrome) ће пребацити неке задатке на ваш ГПУ(GPU) , који је бржи и ефикаснији од вашег ЦПУ-а(CPU) . Ово се зове хардверско убрзање(Hardware Acceleration) . Ако желите, можете га онемогућити тако што ћете отићи у Подешавања(Settings) , а затим скроловати све до дна до Систем(System) .

Ако онемогућите хардверско убрзање, ваше искуство у Цхроме(Chrome) -у ће бити мало спорије, па имајте то на уму.

Дакле, ако сматрате да Цхроме(Chrome) заузима превише РАМ-а(RAM) , проверите у Таск Манагер(Task Manager) -у и покушајте да онемогућите проширење које користи превелику количину меморије. За мене сам имао проширење које ми се допало, али није ажурирано од 2013. године, због чега је могло да користи толико меморије. Ако вам није потребна екстензија за прикупљање ресурса, онемогућите је и имаћете боље искуство прегледања. Такође, онемогућите Фласх(Flash) осим ако вам заиста није потребан. Уживати!



About the author

Ја сам софтверски инжењер са преко 10 година искуства у изградњи и одржавању Аппле Мац рачунара, иОС уређаја и Гоогле Цхроме претраживача. моје искуство укључује развој, одржавање и рад софтверских производа од нуле или допринос пројектима отвореног кода. Такође сам имао прилику да радим на великом броју хардверских пројеката – од поправљања покварених екрана у болницама до дизајнирања и имплементације нових функција за иПхоне. У слободно време уживам да играм омиљене видео игрице, читам књиге, кувам вечеру са породицом или проводим време са пријатељима.



Related posts