[Aktualizácia: Regresia výkonu] Využitie pamäte prehliadača Google Chrome sa môže po prijatí novej funkcie systému Windows 10 výrazne znížiť

Google by mohol znížiť nadmernú spotrebu pamäte prehliadača Google Chrome prijatím novej funkcie vydanej v aktualizácii systému Windows 10 z mája 2020.

Aktualizácia 1 (07/14/2020 @ 06:50 ET): Google zakázal SegmentHeap v Chrome 85 kvôli iným problémom s výkonom. Ak chcete získať ďalšie informácie, prejdite nadol. Článok zverejnený 18. júna 2020 je zachovaný nižšie.

Google Chrome RAM prasa meme môže byť čoskoro minulosťou, pretože spoločnosť Microsoft predstavila novú funkciu v systéme Windows 10, ktorá by mohla výrazne znížiť využitie pamäte prehliadača Chrome. Podľa nedávnej správy z Windows najnovšie, Windows 10 Aktualizácia z mája 2020 (20H1) sa začala sprístupňovať používateľom na celom svete a predstavuje systém Windows segmentové vylepšenia pamäte haldy, ktoré znížia celkové využitie pamäte aplikáciami Win32, ako je Google Chrome.

Microsoft vysvetľuje, že najnovšia aktualizácia pre Windows 10 zavádza pre vývojárov novú hodnotu „SegmentHeap“, čo je moderná implementácia haldy, ktorá "vo všeobecnosti zníži vaše celkové využitie pamäte"

v systéme Windows 10 verzie 2004 alebo novšej. Spoločnosť potvrdila, že už začala používať novú hodnotu vo svojom systéme Chromium Prehliadač Edge, pričom prvé testy ukázali zníženie pamäte až o 27 % pri aktualizácii systému Windows 10 z mája 2020.

Google Chrome by tiež mohol ťažiť z novej hodnoty a podľa nedávno pridaného záväzku na Chromium Gerrit, čoskoro môže prísť zmena. V potvrdení vývojár prehliadača Chrome poznamenáva, že pridanie položky „SegmentHeap“ do manifestu chrome.exe povie Windowsu 10 2004 alebo novšiemu, aby zvolil chrome.exe na používanie segmentovej haldy namiesto staršej verzie hromada. Developer to ďalej poznamenáva Experimenty s prihlásením sa do haldy segmentov pre chrome.exe naznačujú, že by to mohlo ušetriť stovky MB v prehliadači a procesoch obslužných programov sieťových služieb, medzi inými, na niektorých stroje."

Zatiaľ čo obaja Microsoft a Google poznamenávajú, že skutočné výsledky sa budú značne líšiť, zmena nepochybne do určitej miery zníži využitie pamäte a celkovo poskytne používateľom lepší zážitok. Zatiaľ nie je jasné, kedy sa vylepšenia dostanú do stabilného vydania prehliadača Google Chrome.

Zdroj: Windows blog, Manifesty aplikácií spoločnosti Microsoft, Chromium Gerrit

Cez: Windows najnovšie


Aktualizácia: Google deaktivuje Windows SegmentHeap v Chrome 85 z dôvodu problémov s výkonom

Bohužiaľ, bravčový meme Chrome-RAM môže zostať nažive ešte nejaký čas. Teraz sa zistilo, že funkcia SegmentHeap v systéme Windows, ktorá mala pomôcť prehliadaču Google Chrome znížiť využitie pamäte náklady na zvýšené využitie CPU, ako Google poznamenal vo svojich testoch. Google zaznamenal 10% spomalenie na Speedometer 2.9 a 13% nárast využitia procesora a spotreby energie s povolenou funkciou.

V dôsledku toho tím Chromium túto funkciu v prehliadači Chrome 85 zatiaľ zakázal. Ale tím je otvorený tomu, že to v budúcnosti umožní, keď bude mať dostatočne pozitívne výsledky.

Zdroj: Chromium Gerrit

Story Via: Techdows