Асноўная прэтэнзія карыстальнікаў да Google Chrome заўсёды заключалася ў павышаным рэсурсаспажывання. Празмерны прага вылічальнай магутнасці і памяці часцяком прыводзілі да таго, што сярэднестатыстычнай прылада - незалежна ад аперацыйнай сістэмы - ці ледзь магло стрымаць больш за 4-5 адначасова адкрытых укладак. Але калі на дэсктопных платформах гэта адбываецца з-за пашырэньні, якія вельмі любяць карыстальнікі, то чаму Chrome жарэ рэсурсы як не ў сябе на мабільных АС, было незразумела. Але, здаецца, Google, ведала, што там робіцца.
![Гугл хром жарэ памяць? Усталюйце апошняе абнаўленне 10324_1](/userfiles/21/10324_1.webp)
Chrome жарэ аператыўку? Google гэта выправіць
У Chrome 89, які выйшаў у рэліз тыдзень таму, адбыліся сур'ёзныя змены ў асаблівасцях працы браўзэра з даступнымі рэсурсамі. У першую чаргу распрацоўшчыкі Google перапрацавалі сістэму размеркавання памяці прылады, на якім запускаецца Chrome. Для гэтага ў браўзэр інтэгравалі сістэму PartitionAlloc, якая дазваляе яму расходаваць менш рэсурсаў у адных і тых жа задачах, чым раней.
Абнаўленне Chrome 89
![Гугл хром жарэ памяць? Усталюйце апошняе абнаўленне 10324_2](/userfiles/21/10324_2.webp)
Па словах распрацоўшчыкаў Google, якія працуюць над удасканаленнем Chrome, пасля абнаўлення браўзэр пачаў на 22% больш эканамічным расходаваць памяць. Гэта дазваляе вызваліць да 100 МБ з кожнай адкрытай ўкладкі, а таксама скараціць час загрузкі, якое цяпер складае ў сярэднім на 9-10% менш, чым раней. Адпаведныя пераўтварэнні здарыліся як з дэсктопнай, так і з мабільнай версіяй Google Chrome.
Аднак для мабільных прылад змены апынуліся крыху больш прыкметнымі. Нарэшце-то Google вырашыла неяк прымяніць 8 ГБ аператыўнай памяці і больш, рэалізаваўшы асаблівую сістэму разгону, забяспечыўшы такім прыладам загрузку на 8,5% хутчэй і на 28% больш плыўную прагортку. Гэты механізм працуе толькі на Android 10 і навей і толькі пры ўмове, што даступны аб'ём аператыўнай памяці роўны або перавышае 8 ГБ.
Google будзе абнаўляць Chrome па-новаму. што зменіцца
Не сказаць, што адбыліся неяк глабальна разагналі Chrome, але ў цэлым відаць, што Google стараецца. Бо за апошнія некалькі месяцаў кампанія укараніла ў браўзэр шэраг новаўвядзенняў, накіраваных на павышэнне хуткасці яго працы і скарачэнне рэсурсаспажывання.
Новыя функцыі Google Chrome
![Гугл хром жарэ памяць? Усталюйце апошняе абнаўленне 10324_3](/userfiles/21/10324_3.webp)
Вось толькі самыя асноўныя:
- Back and forward cache - механізм, які дазваляе імгненна загружаць старонку пры вяртанні назад, выцягваючы яе з кэша;
- Таймер JavaScript - таймер, які адлічвае час ад апошняга звароту да ўкладцы і замарожвае яе, калі прайшло больш хвіліны;
- Freeze-Dried Tabs - інструмент, які як бы робіць здымак экрана і загружае яго ў першую чаргу, калі старонка цяжкая;
- IsolatedSplits - механізм, які падтрымлівае працу толькі тых вэб-старонак, якія знаходзяцца ў зоне бачнасці карыстальніка, што павышае хуткасць загрузкі на 7%.
Чаму я перастаў карыстацца пашырэньнямі для Google Chrome
Відавочна, што з кожным абнаўленнем Chrome становіцца толькі лепш. Так, яму ўсё яшчэ далёка да Safari, які працуе на 50% хутчэй. Але ўся справа ў тым, што глядзець на браўзэр Apple не мае ніякага сэнсу. Ён арыентаваны толькі на ўласныя прылады кампаніі і недаступны больш нідзе. Таму Apple мае магчымасць адаптаваць яго пад строга пэўны пералік спалучэнняў апаратнага забеспячэння.
Google жа прыходзіцца працаваць на больш шырокую аўдыторыю, і яна фізічна не можа адаптаваць Chrome пад ўсе прылады ў прынцыпе. Таму пазбегнуць нейкіх праблем у працы аказваецца даволі складана. Кто-то, верагодна, прывядзе ў прыклад Opera ці Firefox, якія нібыта працуюць лепш, чым Chrome, хоць і з'яўляюцца універсальнымі браўзэрамі. Але ўся справа ў тым, што яны і блізка не карыстаюцца такой папулярнасцю, і ўсім проста няма да іх ніякага дачыненьня.