Google i Microsoft współpracują, aby zoptymalizować Chrome: dążenie do naprawienia dużego wykorzystania pamięci RAM przez przeglądarkę

Tech / Google i Microsoft współpracują, aby zoptymalizować Chrome: dążenie do naprawienia dużego wykorzystania pamięci RAM przez przeglądarkę 2 minuty czytania Chrome Hogging Ram

Kredyty: Lifehacker



O ile można pochwalić przeglądarkę Google, Chrome, nie należy zapominać o fatalnym wpływie, jaki wywiera na pamięć RAM. Czy to wiele gigabajtów, czy Sodium DDR4, Chrome po prostu pochłonie każdą formę pamięci, którą mu rzucisz. Oczywiście istnieją komputery za wiele tysięcy dolarów, które przetrwają kataklizmiczne skutki przeglądarki, ale o nich nie mówimy. Chociaż są to wartości odstające, skupiamy się głównie na typowych, zwykłych użytkownikach dziennych.

Problem?

Problem, jak stwierdza podtytuł, polega na tym, że moim zdaniem Chrome znacznie wyprzedza swoje czasy. Chociaż ludzie mogą się spierać, rzeczy, które nas zadziwiają, znalezione w Chrome, zajmują pamięć. Weźmy na przykład wyszukiwanie grafiki. Wszystkie obrazy ładują się wstępnie podczas wyszukiwania za pomocą słowa kluczowego. Oczywiście przewijanie ich staje się dziecinnie proste, ponieważ nie trzeba czekać na ich załadowanie. Tak, wszyscy jesteśmy tym zdumieni, ale czy zdajesz sobie sprawę, że przeglądarka wstępnie ładuje te dane do pamięci i dlatego obciąża je.



Chrome Ram

Kredyty: TechLog360



Problem jest szczególnie zauważalny na komputerach z niższej półki. Według an artykuł przez Windows Latest opóźnienie w otwieraniu przeglądarki na niektórych, wolniejszych komputerach jest spowodowane wstępnym odczytem biblioteki DLL Chrome przez ImagePreReader. Chociaż jest to cała masa żargonu rzucanego na raz, powinno być łatwo zrozumieć, że istnieje mały plik, który otwiera podprogram. Na wolniejszym / starszym komputerze trwa to nieco dłużej (około 1,33 sekundy, zgodnie z artykułem).



Rozwiązanie

Aby rozwiązać ten problem, Microsoft współpracuje z Google. Głównym celem jest naprawienie początkowego opóźnienia uruchamiania spowodowanego przez bibliotekę DLL Chrome. Na forum inżynier firmy Microsoft komentuje sytuację i proponowane przez nią rozwiązanie. Poprawka, mimo że wciąż pracuje, została opracowana przez inżyniera i można ją zobaczyć tutaj . Obie firmy uważają, że gdy się tym zajmie, zużycie procesora i pamięci RAM dla Chrome również spadnie. Chociaż to tylko teoria, warto wiedzieć, że Chrome może wydajnie korzystać z pamięci.

Nasuwa to również pytanie, dlaczego Microsoft i Google nie współpracują ze sobą w celu aktywnego naprawienia nieprawidłowego użycia pamięci RAM, zamiast mieć nadzieję, że pasywne podejście również może pomóc. Tak czy inaczej, jest zbyt wcześnie, aby powiedzieć, co może się wydarzyć. Tylko czas pokaże, jak Microsoft i Google planują zoptymalizować platformę dla systemu operacyjnego.

Tagi Chrom