Что делать, если Google Chrome грузит процессор и жрет память (+ лайфхак)
Google Chrome быстр, удобен и функционален. За это его и любят, невзирая даже на серьёзные недостатки, которые вполне тянут на то, чтобы отказаться от браузера поискового гиганта в пользу решения конкурентов. Одним из наиболее ощутимых минусов Google Chrome – это непомерный жор памяти и процессорной мощи. Кажется, что он ведёт себя как газ, заполняя собой всё свободное пространство вне зависимости от того, запускают ли его на слабеньком нетбуке или на рабочей станции с процессором Xeon. Рассказываем, как с этим бороться.
Как победить жор памяти в Google Chrome
В качестве первопричины, по которой Google Chrome, расходует непомерно много ресурсов, многие называют поддержку расширений. Это такие мини-приложения, которые позволяют расширить возможности браузера. Практика показывает, что чаще всего так и есть.
Подпишись на наш канал в Яндекс.Дзен и твоя жизнь наладится.
Какие расширения Google Chrome расходуют память
Перерасход ресурсов может быть связан с тем, что расширение, которое вы установили, оказалось вредоносным и – вполне возможно – содержало в себе скрипт для майнинга криптовалют, чем в последнее дело очень часто промышляют мошенники. В результате Google Chrome может потреблять и 60, и 80 и даже 100% мощности процессора, не позволяя выполнять других задач. К сожалению, штатные инструменты мониторинга системы не позволяют понять, почему браузер расходует так много ресурсов, а вот встроенный в Chrome диспетчер задач – позволяет. Он-то нам и нужен.
Читайте также: Как отправить ссылку из Google Chrome на другое устройство
Как запустить диспетчер задач в Chrome
- Откройте Google Chrome на своём компьютере, нажмите на кнопку контекстного меню (три вертикальные точки в правом верхнем углу);
- Выберите «Дополнительные инструменты» — «Диспетчер задач»;
Диспетчер задач в Google Chrome — ваше спасение
- Перед вами откроется окно со всеми процессами, которые запустил Chrome, и сводкой по энергопотреблению каждого из них;
- Если вы увидите, что какой-то процесс потребляет слишком много памяти или создает повышенную нагрузку на процессор (даже 20% — уже много), завершите его, а если это расширение – удалите навсегда.
Лайфхак по работе с Chrome
Вполне возможно, что нагрузка, которую создаёт Google Chrome, может проявляться в другом. С этой проблемой в своё время я столкнулся лично. Тогда я только пересел на Mac и не мог взять в толк, почему кулер ноутбука раскручивается при работе с Chrome, но сохраняет спокойствие, если запущен Safari. Экспериментальным путём я пришел к выводу, что браузеру Google просто требуется больше энергии и подключение к сети электропитания решает эту проблему. Безусловно, я понимаю, что не все хотят постоянно держать ноутбук у розетки, однако если такая возможность появляется, лучше ей не пренебрегать.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Android 10 вышла уже достаточно давно – аж прошлой осенью, — а многие до сих пор либо так и не получили обновления, либо, если получили, то даже не пытались в нём разобраться. По сути, в этом нет ничего странного, потому что для большей части пользователей важен только сам факт выхода обновлений, и они совершенно не заботятся о том, какие нововведения оно в себе содержит. Но со временем даже они начинают интересовать, чем примечательна последняя сборка ОС, а потому в Сети всё чаще появляются вопросы вроде «что нового в Android 10?», «какие функции есть в Android 10?» и так далее. Восполняем пробел.
В этом году Android 11 пришлось столкнуться сразу с несколькими трудностями. Сначала Google была вынуждена на целый месяц перенести запуск тестовой версии из-за того, что завершающий этап разработки вёлся на удалёнке, а потом отложить его снова, но уже из-за протестов в США. В результате первая бета Android 11 вышла с опозданием почти в полтора месяца. А раз так, логично было предположить, что в релиз обновление поступит примерно с такой же задержкой. Ведь не может же Google нагонять сроки сокращением программы бета-тестирования. Или всё-таки может?
Объём оперативной памяти современных смартфонов уже давно достиг компьютерного уровня. Поэтому сейчас уже никто особенно не удивляется, когда слышит о выходе очередного аппарата с 12 или 16 ГБ ОЗУ. В конце концов, всем и так понятно, что производитель просто-напросто пытается казаться крутым, хотя на деле такой объём памяти совершенно неприменим. Но если максимальной отметки, выше которой производители не могут наращивать оперативку своих смартфонов, не существует, то вот минимальный вскоре может и появиться.
1 комментарий Оставить свой
Про ноуты не знал, лису теперь буду на них ставить храмой пускай теперь жрёт из розетки.
Почему Chrome использует так много оперативной памяти
Google Chrome является одним из самых популярных веб-браузеров вокруг , но он использует непомерное количество памяти вашего компьютера. Быстрый взгляд на ваш диспетчер задач приведет к шокирующему количеству процессов захвата памяти Chrome. Вот почему Chrome использует так много оперативной памяти—и шаги, которые вы можете предпринять, чтобы обуздать его обжорство.
Для чего Chrome использует всю эту оперативную память
Подумайте об этом: когда вы используете компьютер, большая часть того, что вы делаете, происходит в вашем браузере, начиная с открытия вкладок, просмотра видео YouTube, использования веб-приложений или расширений, которые интегрируются с остальной частью вашей машины. Это очень много вещей.
Chrome разбивает каждую вкладку и расширение на свой собственный процесс, поэтому, если одна вещь падает, она не сбивает всю веб-страницу или все ваши открытые вкладки сразу. Это намного удобнее для вас, но это может привести к более высокому использованию памяти, так как Chrome должен дублировать некоторые задачи для каждой вкладки .
Есть и другие вещи, происходящие за кулисами, тоже. Функция предварительной подготовки Chrome, например, может вызвать более высокое использование памяти, но это делает ваши веб-страницы загружаются быстрее. Некоторые расширения или веб-сайты также могут привести к утечке памяти и вызвать более высокое использование оперативной памяти с течением времени.
И, конечно же, чем больше вкладок и расширений вы установили, открыли и запустили, тем больше памяти Chrome будет использовать.
Так что да: Chrome использует много оперативной памяти, но он делает это с (в основном) веской причиной: ваше удобство. Мы привыкли к большому количеству вкладок и быстрой загрузке страниц, а цена, которую мы платим, измеряется гигабайтами оперативной памяти.
Высокое использование ОЗУ (обычно) хорошо
Это огромное число в столбце памяти вашего Диспетчера задач может быть шокирующим, но также важно помнить, что свободная оперативная память бесполезна. ОЗУ существует не просто так: если ваш компьютер может хранить много вещей в своей краткосрочной памяти, то он может быстро вспомнить эти вещи позже. И если ваш компьютер в конечном итоге не нуждается в этом материале, он будет бросать его, чтобы освободить место для других программ, которые нуждаются в этих ресурсах. Если Оперативная память пуста, она не используется, и вы не получаете от этого никакой пользы.
По этой логике, имея почти полную оперативную память может быть хорошей вещью. Это становится плохой вещью, когда ваша оперативная память постоянно полна и замедляет работу вашей системы. Если то, что вы делаете, требует больше памяти, чем может предложить ваш компьютер, он начнет заменять часть этой краткосрочной памяти на жесткий диск вашего компьютера, что может быть намного медленнее.
В двух словах: не выворачивайте только потому, что Chrome использует много оперативной памяти. Это значит, что он делает свою работу. Если он занимает так много оперативной памяти, что все остальное, что вы пытаетесь сделать на своем компьютере, кажется вялым, у вас определенно есть проблема, заслуживающая решения.
Как обуздать ненасытный аппетит Chrome
Итак, вы знаете, почему Chrome использует много оперативной памяти, и вы знаете, что иногда это нормально. Но если это вызывает замедление, у вас есть два решения: снизить использование оперативной памяти Chrome или получить больше оперативной памяти для вашего компьютера.
Последнее очень легко сделать на настольном компьютере (при условии, что у вас есть деньги), но это может быть сложнее сделать на вашем ноутбуке, если он не обновляется . Если это та ситуация, в которой вы находитесь, вам придется вернуться к другому плану: пожертвовать некоторыми удобствами, чтобы сэкономить немного оперативной памяти.
Узнайте, что такое hogging RAM—и закройте его
Для запуска откройте Chrome и нажмите Shift+Esc (или на Mac перейдите в окно > Диспетчер задач). Это откроет собственный менеджер задач Chrome, который даст вам более точный взгляд на то, сколько памяти занимает каждая вкладка и расширение. Вы можете нажать на верхнюю часть столбца «память», чтобы отсортировать его по самому высокому использованию ОЗУ до самого низкого.
После того, как вы сделаете это, вы должны иметь хорошее представление о том, с чего начать. Может быть, вам нужно закрыть эти вкладки Gmail, или, возможно, это удобное расширение действительно не стоит использования оперативной памяти. Если это так, удалите его с панели инструментов или через страницу расширений Chrome.
Управление использованием вкладок с помощью расширений, освобождающих память
Конечно, некоторые из нас просто не могут выжить с менее чем двумя десятками вкладок (наша группа поддержки встречается по вторникам и четвергам). Если это похоже на вас, есть несколько расширений, которые могут помочь. Установка дополнительных расширений для ограничения использования ОЗУ может показаться нелогичной, но на самом деле это может сделать значительную вмятину.
The Great Suspender-это очень крутое расширение, которое приостанавливает вкладки после того, как они были неактивны в течение определенного времени. Они все еще будут открыты в вашей панели вкладок—они просто займет немного больше времени, чтобы загрузить, когда вы нажимаете на них, так как Chrome перезагружает их с нуля. Если вы держите вкладки открытыми с намерением вернуться к ним позже, это может быть полезно.
Некоторым людям также нравится OneTab , который выполняет аналогичную функцию, но без автоматизации. Если у вас есть группа вкладок, которые вам не понадобятся раньше, вы можете нажать кнопку OneTab, чтобы закрыть их все и открыть одну вкладку со ссылками на каждую. Таким образом, когда вы захотите вернуться к ним позже, вы можете снова открыть их по своему желанию. Это также уменьшает беспорядок вкладки, что приятно.
Session Buddy-это еще одно расширение, которое позволяет классифицировать и сохранять вкладки и открывать их позже.
Поиграйте со всеми вышеперечисленными решениями, чтобы выяснить, какие из них лучше всего подходят для вашего рабочего процесса. Просто знайте, что вам, вероятно, придется пойти на некоторые жертвы—будь то закрытие вкладок, удаление расширений или покупка нового ноутбука с большим объемом оперативной памяти, зависит от вас.
Как снизить объем потребляемой памяти в Google Chrome
Если вы работали с разными браузерами, то, скорее всего, знаете, что Chrome потребляет много ресурсов. В диспетчере задач или в приложении Activity Monitor (в Mac OS) браузер Chrome, как правило, находится на вершине списка.
В этой статье мы рассмотрим, почему Chrome потребляет много оперативной памяти, и как снизить потребление ресурсов.
Всегда ли Google Chrome потребляет много памяти
Несколько лет назад ответ всегда был однозначным, поскольку Chrome имел репутацию потребителя большого объема RAM.
Однако в 2019 году и в сравнении с остальными браузерами Chrome не всегда потребляет много памяти. На самом деле, время от времени, другим браузерам (Mozilla, Edge, Opera и Safari) требуется даже больше ресурсов, чем Chrome. Я проводил небольшое тестирование, загружая в «чистом» браузере страницу на Facebook, видео на YouTube, сайт BBC и ленту в Twitter.
Результаты оказались очень интересными.
Результаты исследования показали, что Google Chrome находится посередине. Однако проведенный эксперимент не является на 100% достоверным, поскольку существует множество доказательств потребления большого объема памяти в Chrome. Если вы когда-либо проводили собственное тестирование подобного рода, то существует большая вероятность, что в вашем случае Chrome оказывался на первом месте.
Google Chrome – один из самых быстрых браузеров, однако для достижения быстродействия требуется много оперативной памяти.
Почему Chrome потребляет столько памяти
Если памяти не хватает, появляется следующее сообщение «Aw snap! Google Chrome исчерпал память при попытке отобразить веб-страницу», и чтобы понять, почему Chrome использует столько RAM, вначале нужно разобраться с архитектурой современных браузеров.
Каждое приложение запускает набор процессов в оперативной памяти вашего компьютера, являющейся высокоскоростным временным хранилищем данных. Процессор получает доступ к информации в оперативной памяти намного быстрее, чем на жестком диске и даже в SSD.
Chrome, Firefox и Opera хранят каждую вкладку, плагин и расширение в отдельной области оперативной памяти для предотвращения записи из одного процесса в другой.
Таким образом, когда вы открываете Диспетчер задач или Activity Monitor , то видите множество процессов, связанных с Google Chrome (а также Firefox и Opera). Если присмотреться внимательнее, то можно заметить, что каждый процесс использует небольшой объем RAM, но, если сложить все вместе, получается большая нагрузка.
Как Google Chrome управляет оперативной памятью
Современные браузеры (в том числе и Chrome) используют оперативную память подобным образом для улучшения стабильности работы и увеличения быстродействия. Рассмотрим эту архитектуру более подробно.
В случае запуска процессов по отдельности, если выйдет из строя один из процессов, браузер будет продолжать работать. Иногда в плагине или расширении будет происходить сбой, и потребуется обновление вкладки. Если бы все вкладки и расширения были в одном процессе, нужно было бы перезапускать весь браузер вместо отдельной вкладки.
С другой стороны, по сравнению с браузерами, использующими один процесс, приходится делать репликацию некоторых процессов для каждой вкладки. Однако разделение на множество процессов сродни песочнице или виртуальной машине и улучшает безопасность.
Например, если в одной из вкладок произойдет атака с использованием JavaScript, других вкладок эта проблема не коснется, как в случае с браузером, работающим на основе одного процесса.
Помимо вкладок, плагинов и расширений, в оперативной памяти находятся некоторые другие процессы, имеющие отношение к браузеру.
В качестве характерного примера рассмотрим предварительный рендеринг, позволяющий загрузить страницу, на которую вы предположительно можете перейти. Например, первые результаты по запросу в Google или страница по ссылке «следующая страница» на сайте. Предварительный рендеринг требует ресурсов, и, соответственно, потребление оперативной памяти также увеличивается. Однако в случае корректной работы скорость браузера также увеличивается.
Если же предварительный рендеринг работает неправильно (или любой другой процесс, направленный на увеличения быстродействия), все может замедлиться из-за потребления слишком большого объема оперативной памяти.
Представляет ли проблему потребление памяти в Google Chrome
Насколько много оперативной памяти нужно Chrome? Существует ли объем оперативной памяти, при превышении использования которого начнутся проблемы? Ответ: все зависит от аппаратной части.
Использование большого объема оперативной памяти не означает, что обязательно возникнут проблемы. Если ваша система не используется всю доступную оперативную память, вы не получаете ощутимой пользы. Ваш компьютер использует RAM для быстрого доступа к информации и ускорения обработки, но, если часть оперативной памяти остается нетронутой, по сути, вы не используете систему на всю мощь.
Эта ситуация схожа со смартфонами, когда остановка процессов и очистка RAM может привести к замедлению системы в долгосрочной перспективе.
С другой стороны, если Chrome использует слишком много памяти, могут возникнуть проблемы, поскольку другими приложениям будет доставаться меньше ресурсов. Chrome даже может начать сохранять важную информацию из браузера, пригодную для быстрого доступа, и поначалу не использовать RAM.
Когда дело доходит до этой стадии, проблема с оперативной памятью возникает в том случае, если замедляется работа компьютера, будь то браузер или вся система. Если вы видите, что Chrome используется много памяти, но производительность системы не ухудшается, беспокоиться не о чем.
Например, иногда у меня более 50 открытых вкладок, потребляющих более 3.5 ГБ оперативной памяти. На первый взгляд кажется, что объем огромен. Однако у меня 16 ГБ оперативной памяти, и в целом проблемы нет.
Если память, потребляемая Chrome, замедляет всю систему, пришло время действовать .
Как уменьшить объем потребляемой памяти
Существует несколько способов уменьшить объем памяти, потребляемой Chrome. Наиболее полезный инструмент — Chrome Task Manager (диспетчер задач).
Chrome Task Manager, как и Диспетчер задач в Windows, показывает производительность и потребление памяти для каждой вкладки и расширения внутри браузера. Вы можете использовать Chrome Task Manager для выяснения, где потребляется наибольший объем памяти, а затем закрыть соответствующую вкладку или отключить плагин.
В Windows нажмите комбинацию клавиш Shift + Esc для доступа к Диспетчеру задач, в Mac – из меню Window . Далее выберите и завершите соответствующий процесс.
После открытия Диспетчера задач, смотрим какие вкладки и расширения являются наиболее ресурсозатратными. Иногда одна вкладка может потреблять много памяти из-за ошибок или плохой конфигурации. Время от времени утечки памяти в Chrome могут привести к заморозке браузера (или даже всей системы). После отключения ресурсозатратных процессов, можно перейти к другим настройкам.
Флаги для управления использованием памяти
В Chrome есть несколько секретов или экспериментальных функций, называемых «Флагами», один из которых позволяет автоматически выгружать фоновые вкладки из памяти во время замедления системы. Все остается на месте, однако загрузка содержимого происходит только после клика на соответствующей фоновой вкладке.
В адресной строке введите chrome://flags, поищите по фразе « automatic tab discarding» и включите найденный флаг.
Еще один флаг, хорошо сочетающийся с предыдущим – «Show Saved Copy Button». После выгрузки вкладки появится вопрос, хотите ли вы загрузить страницу из кэша браузера.
Также в целях увеличения быстродействия Chrome вы также можете воспользоваться расширениями для управления вкладками.
Управления плагинами и расширениями
Еще один способ снизить потребление памяти — отключить ресурсоемкие расширения или настроить так, чтобы эти расширения активировались при посещении определенного сайта.
Например, я использую расширение Grammarly, но мне не нужно проверять орфографию на каждом посещаемом сайте. Кликаем правой кнопкой на расширении, выбираем Manage extensions и меняем «Allow this extension to read and change all your data on websitesthat you visit» либо на On click (по клику), либо на On specific sites (на определенных сайтах).
Если у вас много расширений, возможно, следует подумать об установке менеджера расширений. Например, после установки бесплатного менеджера SimpleExtManager , появится небольшое выпадающий список рядом с треем расширений, позволяющий включать/выключать все расширения одним кликом.
Chrome занимает большую долю на рынке браузеров, и на данный момент альтернативы в виде Firefox и Opera используют память сопоставимую с Chrome, поэтому отказаться от этого браузера не так-то просто (хотя Google снабжает другие браузеры устаревшими библиотеками, что замедляет работу с некоторыми сайтами, как, например, YouTube).
Возможно, следует рассмотреть приложение Brave. Этот браузер не имеет отношения к Google, но поддерживает расширения для Chrome и потребляет намного меньше памяти. К тому же, в Brave есть множество настроек для безопасности и приватности.