Chrome i inne aplikacje będą zużywać mniej pamięci RAM w nowym Windows 10

W majowym aktualizacjom systemu operacyjnego Windows 10 firma Microsoft zaprezentowała ulepszony mechanizm zarządzania pamięcią dynamiczną, który pozwoli na zmniejszenie zużycia pamięci RAM przez różne aplikacje.

Chrome i inne aplikacje będą zużywać mniej pamięci RAM w nowym Windows 10

Microsoft na oficjalnym blogu poświęconym Windows powiedziała, który już wykorzystuje nową funkcję podczas tworzenia własnej przeglądarki Edge, przypomnijmy, opartej na silniku Chromium. Zgodnie z wynikami wczesnych testów, redukcja zużycia pamięci przez Edge może wynosić nawet 27%.

W ostatniej aktualizacji Windows 10 (wersja 2004), której wdrażanie rozpoczęło się pod koniec maja, ale zostało wstrzymane z powodu wielu problemów, zastosowano nowocześniejszą i bardziej efektywną implementację tzw. sterty. Mechanizm "segmentowanej sterty" (Segment Heap) stał się dostępny dla klasycznych aplikacji win32, czyli programów przeznaczonych do pracy na platformach sprzętowych x86 i x64 — w Windows 10 takich jest większość.

Sterta (Heap) to sposób organizacji pamięci dynamicznej komputera. System operacyjny wyznacza pewien obszar pamięci RAM jako stertę, z której część może być przydzielona danej aplikacji na jej żądanie bezpośrednio w trakcie działania. W kontekście przeglądarek: przy otwieraniu strony w nowej karcie pamięć na umieszczenie strony internetowej będzie pobierana właśnie z tej sterty.


Chrome i inne aplikacje będą zużywać mniej pamięci RAM w nowym Windows 10

Programiści przeglądarki Google Chrome, która znana jest ze swojego nadmiernego "apetytu", również rozważa planują wykorzystać nową technologię. Według wstępnych oszacowań, zyski w takim przypadku będą liczone w "setkach megabajtów". Jednak dokładniejsze wyniki będą w dużej mierze zależały od konfiguracji poszczególnych systemów. Najsilniej efekty zmian odczują właściciele komputerów opartych na procesorach wielordzeniowych — im ich więcej, tym lepiej.

Na ten moment problemem jest to, że aby zintegrować nową technologię, Google musi użyć Windows 10.0.19041.0 SDK. Jednak ta wersja zestawu deweloperskiego jest zablokowana z powodu problemów z działaniem. Dlatego integracja nowego mechanizmu zarządzania pamięcią dynamiczną w nowych wersjach przeglądarki Chrome będzie musiała poczekać jeszcze trochę czasu.



Źródło: 3dnews.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster