Google и Microsoft работят заедно за оптимизиране на Chrome: Стремете се да коригирате тежката RAM памет на браузъра

Техн / Google и Microsoft работят заедно за оптимизиране на Chrome: Стремете се да коригирате тежката RAM памет на браузъра 2 минути четене Chrome Hogging Ram

Кредити: Lifehacker



Колкото и да може да похвали браузъра на Google, Chrome, не бива да забравяме ужасния ефект, който има върху RAM. Независимо дали става дума за няколко гигабайта или за натриев DDR4, Chrome просто поглъща всяка форма на памет, която му хвърлите. Разбира се, има такива компютри с много хиляди долари, които оцеляват при катаклизма на браузъра, но ние не говорим за тях. Въпреки че те са крайните стойности, ние се фокусираме главно върху типични, редовни дневни потребители.

Проблемът?

Въпросът, както гласи подзаглавието, е, че според мен Chrome е твърде изпреварил времето си. Докато хората могат да спорят, нещата, които ни изумяват, намерени в Chrome, вдигат паметта. Вземете например търсене на изображения. Всички изображения се зареждат предварително, докато търсите с ключова дума. Разбира се, превъртането през тях става бриз, като се има предвид, че не е нужно да чакате да се заредят. Да, всички сме изумени от това, но осъзнавате ли, че браузърът предварително зарежда тези данни в паметта и следователно ги натоварва.



Chrome Ram

Кредити: TechLog360



Проблемът се забелязва главно на персонални компютри от по-нисък клас. Според an статия от Windows Latest, изоставането в дори отварянето на браузъра на определени, по-бавни компютри се дължи на ImagePreReader за предварително четене на Chrome DLL на Chrome. Макар че това е много жаргон, хвърлен наведнъж, трябва да е лесно да се разбере, че има малък файл, който се отваря подпрограма. На по-бавен / стар компютър това отнема малко повече време (около 1,33 секунди, според статията).



Решението

За да преодолее този проблем, Microsoft работи заедно с Google. Основната цел е да се коригира първоначалното забавяне при стартиране, причинено от Chrome DLL. На форум инженер на Microsoft коментира ситуацията и предложеното от нея решение за нея. Поправката, въпреки че все още е в процес на разработка, е концептуализирана от инженера и може да се види тук . И двете компании вярват, че след като се погрижат за това, използването на CPU и RAM за Chrome също ще намалее. Въпреки че това е само теоретично, интересно е да се знае, че Chrome може да е с ефективна памет.

Това също ни кара да зададем въпроса защо Microsoft и Google не работят заедно, за да коригират активно ненормалното използване на RAM, вместо да се надяваме, че пасивният подход може да се погрижи и за него. Така или иначе е твърде рано да се каже какво може да се случи. Само времето ще покаже как Microsoft и Google планират да оптимизират платформата за операционната система.

Етикети Chrome