Содержание
05.09.2019
Как победить жор памяти в 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 просто требуется больше энергии и подключение к сети электропитания решает эту проблему. Безусловно, я понимаю, что не все хотят постоянно держать ноутбук у розетки, однако если такая возможность появляется, лучше ей не пренебрегать.
Внутри – пять советов, как успокоить голодный браузер.
Corsair, производитель компьютерного оборудования, выпустил простую и наглядную рекламу – что происходит, когда на компе запускается браузер Chrome. Поймут все – от простых владельцев ПК до прошаренных красноглазиков с Linux.
This is your RAM.And THIS is your RAM on Chrome. pic.twitter.com/zI9DRh53Ng
— CORSAIR (@CORSAIR) January 23, 2019
Если вы не поняли визуальную метафору, объясняем: в активном режиме Chrome потребляет очень много оперативной памяти, вытесняя остальные программы. По этому показателю прога от Google даже уделывает Adobe Photoshop – еще одного пожирателя ОЗУ.
Причем Chrome жрет не только память. Браузер заставляет батарейку ноутбука разряжаться быстрее.
И атакует ядра процессора.
Почему существует такая проблема? Во-первых, из-за архитектуры браузера. Чтобы быть максимально удобным и предугадывать действия пользователя (например, подсвечивать адрес сайта), программа использует много памяти.
Во-вторых, парадокс – Chrome жрет так много оперативки из-за того, что это хорошая программа. Например, мой браузер открыт все время, как откинута крышка лэптопа: чем дольше я юзаю программу, тем больше она грузит ОЗУ.
В свое время у Chrome не было альтернатив: когда он появился, это был самый быстрый и легкий браузер, который летал на всех машинах. Плюс синхронизация закладок и объединенные в одну строки поиска и ввода url-адреса – революция для своего времени.
Вы тоже его любите – посетителей «Палача» на Chrome больше, чем на остальных браузерах вместе взятых.
Как оттащить прожорливый браузер от оперативной памяти? Есть несколько советов.
Закрывать вкладки. Не копите вкладки, это первый совет. Например, я придерживаюсь правила: если открыл какую-то вкладку на будущее и не зашел на нее в течение пары суток, то я ее закрываю. Не заинтересовала за два дня – не заинтересует никогда.
Почистить расширения. Оправдано существование лишь тех расширений, которыми вы пользуетесь каждый день. Остальные должны быть отключены и казнены. Полезные надстройки, например, AdBlock Plus или FlashControl, наоборот, разгружают веб-страницы и рекомендованы для установки.
AdBlock – топовое успокоительное для ноутбука. Заметил, что он внезапно выключился, не от тонны рекламы, а от рева кулеров
— Андрей Ставицкий (@hmarochos) December 5, 2018
Обновите программу. Время от времени делайте апдейт браузера или включите автообновление. Несколько раз замечал, что необновленный Chrome сильнее греет и нагружает систему. Если обновление не помогает, переустановите программу: так вернутся дефолтные настройки.
Держите комп в чистоте. Речь не о регулярной чистке экрана и клавиатуры (хотя это тоже важно), а о контроле за постоянной памятью и обновлениями системы. Удаляйте неиспользуемые файлы (или переносите в облако), опустошайте корзину, ставьте новые версии ОС.
Докупайте RAM. Спасибо, кэп! Но если вдруг вы пользуетесь ПК (с ноутом апгрейд сложнее) или не сильно ограничены в деньгах, добейте памяти – до 16, 32, 64 Гбайт. Коварство в том, что Chrome при определенных задачах может целиком выжрать ОЗУ даже самого прокаченного компьютера. Так что есть еще один сценарий – перейти на другой браузер.
Подписывайтесь на Telegram-канал «Палача» – там круче, чем на сайтеПодписывайтесь на группу «Палача» во «ВКонтакте» – там нет рекламы. Загрузка…
Почему Google Chrome потребляет так много памяти?
Современный интернет значительно отличается от того, как он выглядел в момент своего появления. На смену простым статичным веб-страницам пришли полноценные веб-приложения, использующие самые разные технологии.
Посмотрите прямо сейчас на вкладки своего браузера: в одной из них запущен онлайновый музыкальный проигрыватель, в другой вы читаете сейчас эту статью, в третьей открыт текстовый редактор, от которого вы «на минутку» отвлеклись ради Лайфхакера, а в четвёртой ждёт своей очереди забавный ролик на YouTube. Это уже как минимум четыре разных приложения, которые одновременно работают в вашем браузере (а некоторые пользователи держат открытыми даже по несколько десятков вкладок).
И переключение между этими приложениями-вкладками должно происходить мгновенно, вы ведь не хотите терять на этом процессе каждый раз по несколько секунд. А что это значит? Что все необходимые данные должны храниться в оперативной памяти! Вот, конечно, очень упрощённый ответ на вопрос, почему все современные браузеры используют так много оперативной памяти.
Но ведь Chrome использует больше RAM, чем остальные, не правда ли?
Правда. И у этого есть причины. Давайте оставим в стороне голословные утверждения о том, что «криворукие индийские программисты пишут неправильный код», и посмотрим, что происходит на самом деле.
- Браузер Chrome использует многопроцессную архитектуру. Каждой вкладке и установленному в браузер дополнению соответствует свой процесс. Это позволяет Chrome работать стабильнее, и в том случае, если, например, в описанной выше ситуации у вас на одной из вкладок зависнет Flash, это не приведёт к аварийному закрытию браузера и вы не потеряете результаты своей работы в текстовом редакторе.
- Функция предзагрузки, которая предназначена для быстрого открывания ссылок. Эта функция пытается предсказать, по какой ссылке вы сейчас перейдёте, и подгружает необходимые данные ещё до вашего клика. Удобно? Да, но тоже требует оперативной памяти.
- Большое количество доступных расширений. Огромное разнообразие расширений на все случаи жизни является весомым плюсом Chrome. Но оно же при необдуманном применении может стать и большим минусом, так как каждое расширение тоже требует для своей работы определённое количество памяти.
Итак, что в итоге? Да, браузер Chrome действительно использует больше памяти, чем многие конкуренты, но делается это для удобства пользователя и быстрой работы. И теперь возникает следующий вопрос.
Использование большого количества RAM — это плохо?
Ребята, вы вообще зачем оснастили свой компьютер всеми этими гигабайтами оперативной памяти? Для того чтобы открывать менеджер задач и расстраиваться от того, что вся она, о ужас (!), используется?
Позволю себе напомнить вам, что оперативная память придумана для того, чтобы загружать в неё те данные, которые могут скоро понадобиться системе для быстрого к ним доступа. Что и обеспечивает нам оперативную работу вообще и мгновенное переключение между приложениями в частности. Поэтому чем полнее оперативная память используется, тем лучше. Постоянно беспокоиться о количестве занятой оперативки, а тем более очищать её всякими «программами-чистильщиками» — это совершенно бесполезное и даже вредное занятие.
Таким образом, в идеальной ситуации активное использование оперативной памяти браузером Chrome не является чем-то предосудительным. Однако реальная жизнь иногда выглядит совсем не так, как планировали разработчики. Некоторые пользователи перегружают браузер несметным количеством установленных расширений, накапливают десятки и сотни открытых вкладок, запускают Chrome параллельно с тяжёлыми программами, которые сами по себе способны «просадить» систему.
Как уменьшить аппетиты Chrome?
Итак, мы выяснили, почему браузер потребляет много памяти и что в большинстве случаев это совершенно естественно. Но что делать, если в вашем случае это превращается в проблему?
Есть два решения. Первое — увеличить количество оперативной памяти. Такой апгрейд довольно легко и не так уж затратно сделать на десктопе. Но для ноутбуков это не всегда возможно, поэтому придётся прибегнуть к программной оптимизации. Мы уже не один раз писали про то, как снизить потребление памяти браузером Google Chrome, поэтому ограничимся только кратким списком необходимых действий:
- Используйте минимум расширений.
- Установите дефолтную тему оформления.
- Отключите подключаемые модули.
- Оптимизируйте скрытые настройки.
- Используйте специальное расширение для выгрузки фоновых вкладок из памяти.
Заключение
Переходить с Google Chrome на другой браузер или нет — решать, разумеется, вам. Я лишь пытался рассказать, что активное использование системных ресурсов, в чём чаще всего упрекают эту программу, далеко не всегда является минусом. Чаще всего это свойство, наоборот, обеспечивает скорость и стабильность работы, в которых равных этому браузеру по-прежнему нет.
Да, некоторые из вас могут очароваться новизной ощущений и писать потом восторженные посты о том, что «в Firefox, оказывается, тоже можно жить!» или «почему я использую Opera». Но потом вы всё равно вернётесь обратно. Доказано Google.
Используемые источники:
- https://androidinsider.ru/polezno-znat/chto-delat-esli-google-chrome-gruzit-proczessor-i-zhret-pamyat-lajfhak.html
- https://click-or-die.ru/2019/01/google-chrome-pozhiraet-operativnuyu-pamyat-chto-s-etim-delat/
- https://lifehacker.ru/chto-delat-s-chrome/