Защо Google Chrome използва толкова много RAM? Ето как да го поправите

Защо Google Chrome използва толкова много RAM? Ето как да го поправите

Ако сте правили изобщо проучване в различни браузъри, сте запознати с факта, че Chrome може да бъде малко свине на ресурси. Погледнете към диспечера на задачите или монитора на активността и често ще виждате Chrome в горната част на списъка.





Но защо Chrome използва толкова много RAM, особено в сравнение с други браузъри? И какво можете да направите, за да го държите под контрол? Ето как да накарате Chrome да използва по -малко RAM.





Използва ли наистина Google Chrome повече RAM?

Преди няколко години единственият отговор беше „Да“. Гладната за RAM памет на Google Chrome беше добре известна.





Промените в Google Chrome обаче подобриха използването на паметта на браузърите, особено в сравнение с други популярни браузъри. Понякога Mozilla, Edge, Opera и Safari използват повече RAM от Chrome. Откъде да знам това? Проведох кратък тест, отваряйки страница във Facebook, видеоклип в YouTube, уебсайта на BBC Sport и Twitter в чист браузър.

Резултатите ще ви заинтересуват.



Има Google Chrome, който седи щастливо в средата на другите браузъри. Разбира се, това е анекдотично и има повече от достатъчно доказателства, че Chrome изяжда повече RAM от другите браузъри. Ако някога сте провеждали свой собствен тест за използване на RAM в браузъра, има голям шанс да откриете, че Chrome използва повече RAM от други браузъри.

Google Chrome е абсолютно един от най -бързите браузъри, но се нуждае от много RAM, за да вземе това заглавие.





Защо Google Chrome използва толкова много RAM?

'О, Snap! Google Chrome изчерпа паметта, докато се опитваше да покаже тази уеб страница. '

Това е съобщението, което виждате, когато Chrome изчерпи паметта. За да разберете защо Chrome използва толкова много памет, трябва да разберете как работят повечето съвременни браузъри.





Всяко приложение на вашия компютър изпълнява процеси в оперативната памет на компютъра ви, където се извършва усилената работа по стартирането на вашия компютър. RAM е временно хранилище за всички видове данни и то много бързо. Вашият процесор може да получи достъп до данните, съхранявани в системната ви RAM, много по -бързо от твърдия диск или дори SSD.

Chrome, Firefox, Opera и Microsoft Edge съхраняват всеки раздел, приставка и разширение в различен процес на RAM. Този процес се нарича изолация и предотвратява записването на един процес в друг.

какво е crc sha с десен бутон

Следователно, когато отворите диспечера на задачите или монитора на активността, Google Chrome показва множество записи. Ако се вгледате внимателно, можете да видите, че всеки процес използва само малко количество RAM, но натоварването е много голямо, когато ги добавите.

Как Google Chrome управлява RAM?

Браузъри като Chrome управляват RAM по този начин, за да предложат по -добра стабилност и по -бързи скорости. Но Chrome все още използва много RAM. Поне в много случаи изглежда, че използва повече RAM от други браузъри. Ето кратко обяснение как Chrome се справя с RAM.

Основната причина за стартиране на всеки процес поотделно е стабилността. Изпълнявайки всеки процес поотделно, ако някой се срине, целият браузър остава стабилен. Понякога приставката или разширението се провалят, което изисква от вас да опресните раздела. Ако всеки раздел и разширение са изпълнени в един и същ процес, може да се наложи да рестартирате целия браузър вместо един раздел.

Недостатъкът е, че някои процеси, които браузърите с един процес могат да споделят между разделите, трябва да бъдат репликирани за всеки раздел в Chrome. Разделянето на множество процеси също има предимства за сигурността, подобно на „пясъчниците“ или използването на виртуална машина.

Например, ако JavaScript атака се осъществи в един раздел, няма начин да преминете в друг раздел в Chrome, докато това може да се случи в браузър с един процес.

Добавянето на размера на RAM в Chrome са приставки и разширения. Всеки плъгин или разширение, което добавите към Google Chrome, изисква ресурси за изпълнение. Колкото повече разширения сте инсталирали, толкова повече RAM RAM трябва да работи.

Предварително изобразяване е забележителен пример. Предварителното изобразяване позволява на Chrome да започне да зарежда уеб страница, която предвижда, че ще отидете на следващата (това може да е най-добрият резултат от търсенето от Google или връзката „следваща страница“ на сайт с новини). Процесът на предварително визуализиране изисква ресурси и така използва повече RAM. Но също така ускорява сърфирането ви, особено за често посещавани сайтове.

Обратната страна е, че ако има грешка в процеса на предварително визуализиране, тя може да използва повече RAM, отколкото бихте очаквали, забавяйки други области на вашия компютър или правейки раздела на браузъра да не реагира.

Използване на RAM RAM на Chrome на ограничени хардуерни устройства

Chrome има някои отговори за използване на RAM на устройства с ниска мощност или устройства с ограничен хардуер. Общото правило е, че когато Chrome работи на способен хардуер, той ще работи, като използва модела на процесите, обяснен по -горе.

Като има предвид, че когато Chrome работи на устройство с по -малко ресурси, Chrome ще се консолидира в отделни процеси, за да намали общия отпечатък на паметта. Използването на един процес позволява намаляване на ресурсите, но е изложено на риск от нестабилност на браузъра.

Освен това Chrome е наясно колко памет използва. Това не е безсмислено изяждане на всеки бит RAM, който може да намери. Chrome ограничава броя на процесите, които може да започне, в зависимост от хардуера на вашата система. Това е вътрешен лимит, но когато бъде достигнат, Chrome превключва към стартиране на раздели от същия сайт в един процес.

Актуализира опита да спре Chrome да заема памет

В края на 2020 г. разработчиците на Google Chrome обявиха, че ще въведат функция за спестяване на RAM, известна като „PartitionAlloc Fast Malloc“. Без да се задълбочава твърде много в техническите характеристики на функцията, PartitionAlloc трябва да спре всеки отделен процес, консумиращ повече от 10 процента от общата системна памет.

Подобрението идва след като Microsoft успя да намали използването на RAM в браузъра Edge, базиран на Chromium, използвайки „Segment Heap“, друго подобрение, посветено на намаляване на използването на паметта на браузъра.

Свързани: Тези функции правят Edge по -продуктивен от Chrome

Проблем ли е използването на RAM на Google Chrome?

Колко RAM се нуждае от Chrome? Има ли ограничение за RAM, което Chrome ще използва, преди да стане проблем? Отговорът се крие във вашия хардуер на системата.

Това, че Chrome използва много RAM, не означава, че непременно причинява проблем. Ако вашата система не използва наличната RAM, това не ви носи никаква полза; вашият компютър използва само RAM за бърз достъп до данни и ускоряване на обработката. Ако поддържате вашата RAM възможно най -ясна, не се възползвате от силата на компютъра си.

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

Chrome използва твърде много памет

Ако обаче Chrome използва твърде много памет, това може да се превърне в проблем. Когато Chrome използва твърде много памет, той ограничава наличното количество за други програми. Chrome дори може да започне да се бори да поддържа важната информация от браузъра ви достъпна за бърз достъп, като отхвърля използването на RAM за начало.

Що се отнася до това, използването на RAM на Chrome е проблем само ако забавя компютъра ви, било то браузърът или цялата ви система. Ако видите, че Chrome използва много памет, но няма отрицателни последици за производителността, не си струва да се притеснявате.

Например, понякога имам отворени 50 или повече раздела Chrome, използващи 2.5GB RAM или повече. Звучи като огромно количество, но моята система има 16GB RAM за използване, така че не е проблем. Опитайте същото на лаптоп с 4GB RAM и ще имате лошо време.

Ако използването на паметта на Chrome забавя нещата, време е да се предприемат действия .

Как да накараме Chrome да използва по -малко RAM

Има няколко начина, по които можете да ускорите сърфирането си и да намалите количеството RAM, което Chrome използва. Най -важният инструмент на ваше разположение е Диспечер на задачите на Chrome .

Подобно на диспечера на задачите на Windows, диспечерът на задачите на Chrome показва ефективността и консумацията на всеки раздел и разширение в браузъра. Можете да използвате диспечера на задачите на Chrome, за да разберете какво използва най -много памет, след което да ги затворите, за да освободите място.

В Windows просто натиснете Shift + Esc за достъп до диспечера на задачите; на Mac, ще трябва да го отворите от Прозорец меню. Изберете процеса, след което натиснете Завършете процеса .

Внимавайте за раздели и разширения, чийто размер е нараснал . Понякога един раздел в Chrome може да използва много памет поради грешка или лоша конфигурация. Понякога изтичането на памет в Chrome ще доведе до замръзване на браузъра ви (или дори цялата ви система).

След като премахнете натоварените с ресурси процеси, има някои други неща, които можете да направите коригирайте честите сривове на Chrome .

Управлявайте приставки и разширения, за да спестите памет на Chrome

Можете да деактивирате разширения, които използват много енергия. Като алтернатива можете да ги настроите да се активират само когато използвате конкретен сайт.

Щракнете с десния бутон върху разширението и изберете Управление на разширенията. Променете „Разрешаване на това разширение да чете и променете всичките си данни на уебсайтовете, които посещавате“ на едно от двете При щракване или На конкретни сайтове .

как да търсите филми на плуто тв

Ако имате много разширения, които използвате за различни неща, помислете за инсталиране на бърз мениджър на разширения. SimpleExtManager добавя малка падаща кутия до вашата удължителна тава. След това се включва и изключва с едно щракване за всички разширения.

Инсталирайте разширения за управление на раздели на Chrome, за да намалите използването на паметта

Инсталирането на повече разширения за управление на проблемите с използването на RAM на Chrome звучи контраинтуитивно, особено след всички проблеми, за които току -що прочетохте.

Някои разширения са проектирани специално за управление на RAM, като ви помагат да персонализирате начина, по който Chrome обработва и изхвърля разделите, които вече не използвате.

Например, Големият окачвач ви позволява да спрете процесите във всички раздели, с изключение на един, като незабавно намалите количеството памет, което Chrome заема. Големият суспендер има и куп други опции, включително удобните Премахнете всички раздели бутон, когато искате да активирате всичко отново.

Друг вариант е Големият изхвърляч , което ви позволява да персонализирате честотата, в която Chrome изхвърля неизползваните раздели. Chrome изхвърля разделите, когато не се използват за спестяване на памет. С The Great Discarder можете да промените продължителността на времето, да посочите раздели, които да не се изхвърлят и т.н.

Използва ли Google Chrome твърде много памет?

Chrome е доминиращият браузър в световен мащаб. Алтернативните браузъри като Firefox и Opera могат да използват подобно количество памет като Chrome, така че превключването не винаги е най -добрият вариант.

Има и други проблеми в игра. Например YouTube използваше остаряла библиотека, която направи услугата да работи до пет пъти по -бавно във Firefox и Opera, използвайки значително повече ресурси, отколкото е необходимо. Този конкретен проблем сега е отстранен, но дава пример за това как лидерът на пазара на браузъри и собственикът на големи онлайн услуги могат да повлияят на използването на ресурси на пазара.

Ако искате да продължите с Chrome, направете го. Това е сигурен, бърз браузър с хиляди отлични разширения и такъв, който активно се опитва да намали използването на паметта.

Дял Дял Туит електронна поща Как да изчистите бисквитките и кеша в Chrome

Имате проблеми с Chrome? Изчистването на бисквитките и кеша може просто да помогне.

Прочетете Напред
Свързани теми
  • интернет
  • Обяснена технология
  • Памет на компютъра
  • Google Chrome
  • Отстраняване на неизправности
  • Съвети за сърфиране
За автора Гавин Филипс(945 публикувани статии)

Гавин е младши редактор за Windows и обяснени технологии, редовен сътрудник на наистина полезен подкаст и редовен рецензент на продукти. Той има бакалавърска степен „Съвременно писане“ с дигитални арт практики, ограбени от хълмовете на Девън, както и над десетилетие професионален опит в писането. Той се радва на обилно количество чай, настолни игри и футбол.

Още от Гавин Филипс

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате