Chrome стала потребляет очень много памяти.

Chrome стала потребляет очень много памяти.

В Сети в последнее время стали появляться нашумевшие статьи, которые рассказывают о недостатках Chrome и решении авторов перейти на какой-то другой браузер. Эти тексты напоминают, по эмоциональному накалу, послания своим бывшим. В них содержится длинный список недостатков и обид, среди которых первое место занимает неумеренное, совершенно не обоснованное потребление системных ресурсов. Но всегда ли подобные обвинения оправданы? Давайте попробуем разобраться.

Почему Google Chrome так много памяти потребляет?

Современный интернет неузнаваемо отличается от того, как выглядел он в момент своего появления. Простые статичные веб-страницы заменены полноценными веб-приложениями, которые используют самые разные технологии.

Прямо сейчас посмотрите на вкладки своего браузера: вы увидите в одной из них запущенный музыкальный онлайн проигрыватель, в другой сейчас читаете эту статью, текстовый редактор открыт в третьей, а забавный ролик на YouTube ждёт своей очереди в четвёртой. То есть, как минимум четыре различных приложения работают в вашем браузере одновременно (а бывает, что некоторые пользователи открывают одновременно несколько десятков вкладок).

Переключение между этими вкладками должно мгновенно происходить, нам ведь не хочется на этом процессе терять каждый раз по несколько секунд. А это значит, что все необходимые данные должны быть в оперативной памяти. Вот вам и достаточно упрощённый ответ на вопрос о том, почему же все современные браузеры используют так много оперативной памяти.

А Chrome ведь использует больше RAM, чем остальные браузеры.

Правда и здесь есть свои причины и объяснения. Давайте посмотрим, что же на самом деле происходит.

1. Стабильность работы браузера. Браузер Chrome работает, используя многопроцессную архитектуру. Это значит, что каждой из вкладок и установленному в браузере дополнению соответствует свой процесс. Это делает работу Chrome более стабильной, и, например, если в описанной выше ситуации на одной из вкладок у вас зависнет Flash, это не приводит к аварийному закрытию браузера и всех его вкладок, и в текстовом редакторе вы не потеряете результаты своей работы.

2. Функция предзагрузки. Предназначена для быстрого открывания ссылок. Она пытается предсказать, по какой сейчас вы перейдёте ссылке, и ещё до вашего клика подгружает необходимые данные. Этот процесс также требует оперативной памяти.

3. Много доступных расширений. Наличие огромного разнообразия доступных на все случаи жизни расширений является весомым плюсом в пользу Chrome. Но эта же возможность, при необдуманном применении, может стать большим минусом, так как каждое расширение для своей работы тоже требует определённое количество памяти.

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

Таким образом, активное использование браузером Chrome в идеальной ситуации оперативной памяти не является чем-то предосудительным. Но в реальной жизни иногда совсем не так все выглядит, как планировалось разработчиками. Некоторые пользователи большим количеством установленных расширений перегружают браузер, открывают бездумно десятки, а то и сотни вкладок, или запускают Chrome параллельно с тяжеловесными программами, которые сами по себе способны «посадить» систему.

Как уменьшить потребление Chrome оперативной памяти ?

Итак, выяснив причины потребления браузером много памяти, что в большинстве случаев совершенно естественно, можно найти решение, что делать, если это превращается в проблему?

Решение есть два. Первое — это увеличить количество оперативной памяти. Такой вариант довольно легко и не очень затратно можно реализовать на десктопе. Но для большинства ноутбуков это не всегда возможно, поэтому приходится использовать второй способ - программная оптимизация. Для того чтобы снизить потребление браузером Google Chrome памяти, необходимы следующие действия:

- использовать минимум расширений,

- установить простую тему оформления,

- отключить подключаемые модули,

- оптимизировать скрытые настройки,

- использовать для выгрузки фоновых вкладок из памяти специальное расширение.

Переходить ли с Google Chrome на какой-то другой браузер решать вам. Но если у вас мощный компьютер или ноутбук, то активное использование браузером системных ресурсов, далеко не всегда является минусом этой программы. Это свойство чаще всего, наоборот, обеспечивает стабильность и скорость работы, равных в которых этому браузеру нет.