Google varētu samazināt Google Chrome pārmērīgo atmiņas izmantošanu, pieņemot jaunu funkciju, kas izlaista Windows 10 2020. gada maija atjauninājumā.
Atjauninājums 1 (07/14/2020 @ 06:50 ET): Google ir atspējojis SegmentHeap pārlūkprogrammā Chrome 85 citu veiktspējas problēmu dēļ. Lai iegūtu papildinformāciju, ritiniet līdz apakšai. Tālāk ir saglabāts raksts, kas publicēts 2020. gada 18. jūnijā.
Google Chrome RAM cūkmeme drīzumā varētu būt pagātne, jo Microsoft ir ieviesusi jaunu līdzekli operētājsistēmā Windows 10, kas varētu ievērojami samazināt Chrome atmiņas lietojumu. Saskaņā ar neseno ziņojumu no Windows jaunākais, Windows 10 2020. gada maija atjauninājums (20H1) ir sākts lietotājiem visā pasaulē, un tas ievieš Windows segmentu kaudzes atmiņas uzlabojumi, kas samazinās Win32 lietotņu, piemēram, Google, kopējo atmiņas lietojumu Chrome.
Microsoft skaidro, ka jaunākais Windows 10 atjauninājums izstrādātājiem ievieš jaunu "SegmentHeap" vērtību, kas ir moderna kaudzes ieviešana, kas "parasti samazinās jūsu kopējo atmiņas lietojumu"
operētājsistēmas Windows 10 versijā 2004 vai jaunākā versijā. Uzņēmums ir apstiprinājis, ka tas jau ir sācis izmantot jauno vērtību savā Chromium bāzē Edge pārlūks, ar agrīnajiem testiem, kas rāda atmiņas samazinājumu līdz pat 27% Windows 10 2020. gada maija atjauninājumā.Arī Google Chrome varētu gūt labumu no jaunās vērtības, un saskaņā ar nesen pievienoto apņemšanos Chromium Gerit, drīzumā var būt izmaiņas. Saistībā Chrome izstrādātājs atzīmē, ka ieraksta "SegmentHeap" pievienošana chrome.exe manifestam liks operētājsistēmai Windows 10 2004 vai jaunākai versijai izvēlēties chrome.exe izmantot segmentu kaudzi, nevis mantoto. kaudze. Izstrādātājs to arī atzīmē "Eksperimenti ar katras mašīnas pieteikšanos segmentu kaudzei chrome.exe liecina, ka tas varētu ietaupiet simtiem MB pārlūkprogrammas un tīkla pakalpojumu utilīta procesos, tostarp dažos gadījumos mašīnas."
Kamēr abi Microsoft un Google atzīmē, ka faktiskie rezultāti būs ļoti atšķirīgi, izmaiņas neapšaubāmi zināmā mērā samazinās atmiņas izmantošanu un nodrošinās lietotājiem labāku pieredzi. Pagaidām nav skaidrs, kad uzlabojumi tiks ieviesti stabilā Google Chrome laidienā.
Avots: Windows emuārs, Microsoft lietojumprogrammu manifesti, Chromium Gerrit
Caur: Windows jaunākais
Atjauninājums: Google atspējo Windows SegmentHeap pārlūkprogrammā Chrome 85 veiktspējas problēmu dēļ
Diemžēl Chrome-RAM hog meme var palikt dzīvs vēl kādu laiku. SegmentHeap funkcija operētājsistēmā Windows, kurai bija jāpalīdz Google Chrome samazināt atmiņas lietojumu, tagad ir pieejama palielināta CPU izmantošanas izmaksas, kā Google atzīmēja savos testos. Google novēroja spidometra 2.9 palēnināšanos par 10% un CPU lietojuma un enerģijas patēriņa pieaugumu par 13%, ja funkcija ir iespējota.
Līdz ar to Chromium komanda pagaidām ir atspējojusi šo funkciju pārlūkprogrammā Chrome 85. Taču komanda ir gatava to izmantot arī turpmāk, tiklīdz tā varēs iegūt pietiekami pozitīvus rezultātus.
Avots: Chromium Gerrit
Stāsts caur: Techdows