[Aktualizacja: Regresja wydajności] Zużycie pamięci przeglądarki Google Chrome może znacznie spaść po przyjęciu nowej funkcji systemu Windows 10

Google może zmniejszyć nadmierne zużycie pamięci przez przeglądarkę Google Chrome, przyjmując nową funkcję udostępnioną w aktualizacji systemu Windows 10 z maja 2020 r.

Aktualizacja 1 (07/14/2020 @ 06:50 ET): Google wyłączył SegmentHeap w przeglądarce Chrome 85 z powodu innych problemów z wydajnością. Przewiń w dół, aby uzyskać więcej informacji. Artykuł opublikowany 18 czerwca 2020 r. znajduje się poniżej.

Przeglądarka Google Chrome Mem o świni RAM może wkrótce stać się przeszłością, ponieważ Microsoft wprowadził w systemie Windows 10 nową funkcję, która może znacznie zmniejszyć zużycie pamięci przeglądarki Chrome. Według najnowszego raportu z Najnowsze dla systemu Windows, Windows 10 Aktualizacja z maja 2020 r. (20H1) rozpoczęła się dla użytkowników na całym świecie i wprowadza system Windows ulepszenia pamięci sterty segmentów, które zmniejszą ogólne wykorzystanie pamięci przez aplikacje Win32, takie jak Google Chrom.

Microsoft wyjaśnia, że ​​najnowsza aktualizacja dla Windows 10 wprowadza dla programistów nową wartość „SegmentHeap”, która jest nowoczesną implementacją sterty, która 

„ogólnie zmniejszy ogólne wykorzystanie pamięci” w systemie Windows 10 w wersji 2004 lub nowszej. Firma potwierdziła, że ​​zaczęła już stosować nową wartość w swoich produktach opartych na chromie Przeglądarka krawędziowa, a wczesne testy wykazały redukcję pamięci nawet o 27% w przypadku aktualizacji systemu Windows 10 z maja 2020 r.

Przeglądarka Google Chrome również mogłaby skorzystać na nowej wartości i zgodnie z niedawno dodanym zatwierdzeniem dotyczącym Chrom Gerrit, zmiana może nadejść wkrótce. W zatwierdzeniu programista Chrome zauważa, że ​​dodanie wpisu „SegmentHeap” do manifestu chrome.exe poinformuje system Windows 10 2004 lub nowszy, aby zdecydował, że plik chrome.exe będzie korzystał ze sterty segmentów zamiast starszej wersji sterta. Deweloper zauważa to dalej „Eksperymenty z włączaniem sterty segmentu dla pliku chrome.exe na komputerze sugerują, że może to być możliwe oszczędzaj setki MB w przeglądarkach i procesach narzędziowych usług sieciowych, między innymi na niektórych maszyny.”

Podczas gdy oba Microsoftu i Google zauważają, że rzeczywiste wyniki będą się znacznie różnić, zmiana niewątpliwie w pewnym stopniu zmniejszy zużycie pamięci i zapewni użytkownikom ogólnie lepsze wrażenia. Na razie nie jest jasne, kiedy ulepszenia zostaną wprowadzone w stabilnej wersji przeglądarki Google Chrome.

Źródło: Blog o Windowsie, Manifesty aplikacji Microsoft, Chrom Gerrit

Przez: Najnowsze dla systemu Windows


Aktualizacja: Google wyłącza Windows SegmentHeap w przeglądarce Chrome 85 z powodu problemów z wydajnością

Niestety, mem o świniach z Chrome-RAM może pozostać żywy jeszcze przez jakiś czas. Funkcja SegmentHeap w systemie Windows, która miała pomóc przeglądarce Google Chrome w zmniejszeniu zużycia pamięci, obecnie okazała się dostępna koszt zwiększonego użycia procesora, jak zauważyło Google w swoich testach. Google zaobserwowało 10% spowolnienie prędkościomierza 2.9 i 13% wzrost użycia procesora i zużycia energii po włączeniu tej funkcji.

W związku z tym zespół Chromium na razie wyłączył tę funkcję w przeglądarce Chrome 85. Zespół jest jednak otwarty na umożliwienie tego w przyszłości, gdy tylko osiągnie wystarczająco pozytywne wyniki.

Źródło: Chrom Gerrit

Historia przez: Techdows