Почему хром жрет много оперативной памяти
Google Chrome грузит процессор на 100%, в большинстве случаев, из-за множества открытых вкладок или установленных расширений, при загрузке емких файлов и документов, а также из-за программных и аппаратных ошибок ПК.
Выяснить почему в диспетчере задач висит chrome.exe много раз и что делать можно с помощью стандартных инструментов Windows 7,10. После этого Вы сможете удалить ненужные расширения, сбросить браузер к заводским настройкам, очистить временные файлы, проверить ПК на наличие вирусов или воспользоваться другими способами.
Способы защиты от скрытого майнинга
Вы можете защитить компьютер от нежелательных действий при помощи стандартных инструментов и дополнительных утилит. Перечисленные рекомендации обязательны для выполнения, если Вы ранее столкнулись со скрытым майнингом.
Если вы работали с разными браузерами, то, скорее всего, знаете, что 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 потребляет столько памяти
Каждое приложение запускает набор процессов в оперативной памяти вашего компьютера, являющейся высокоскоростным временным хранилищем данных. Процессор получает доступ к информации в оперативной памяти намного быстрее, чем на жестком диске и даже в 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 . Далее выберите и завершите соответствующий процесс.
Рисунок 5: Перечень процессов, расширений и вкладок в Google Chrome, отсортированных по объему потребляемой памяти
Рисунок 5: Перечень процессов, расширений и вкладок в Google Chrome, отсортированных по объему потребляемой памяти
После открытия Диспетчера задач, смотрим какие вкладки и расширения являются наиболее ресурсозатратными. Иногда одна вкладка может потреблять много памяти из-за ошибок или плохой конфигурации. Время от времени утечки памяти в 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 есть множество настроек для безопасности и приватности.
Хром “жрет” много оперативной памяти для повышения быстродействия при работе с сайтами и улучшения стабильности, так как современный интернет постоянно развивается и на смену простеньким статичным страницам приходят полноценные веб-приложения. Они используют множество разнообразных технологий, для взаимодействия с которыми требуется выделение дополнительных ресурсов.
Что делать, когда переключение между вкладками происходит слишком долго и почему быстро заканчивается RAM? Причин, по которым браузер сильно потребляет оперативку несколько. В первую очередь посмотрите, как повлияет на быстродействие отключение плагинов и расширений. А также в статье мы покажем несколько простых способов решения проблемы посредством вспомогательных приложений.
Заключительные слова
Я полностью уверен, что реализовав хотя бы некоторые из этих методов вы увидите мгновенные результаты.
Если вы все еще не уверены в этих методах, то они идеально подходят для смены браузера.
Конечно, Chrome занимает значительную долю рынка, и его предпочитают миллиарды, но доступны десятки других вариантов, например Firefox, который является легким и потребляет гораздо меньше системной памяти для работы.
Конечно, у него не будет некоторых полезных функций, таких как более быстрое подключение и полная оптимизация, но в остальном — все хорошо!
Сброс браузера к заводским настройкам
- Откройте меню Chrome, перейдите в настройки, слева найдите пункт «Дополнительные», выберите «Сброс настроек».
- Укажите команду «Восстановление настроек по умолчанию», и подтвердите операцию во всплывающем окне.
Поиск и удаление вирусов на ПК
Ситуация, когда браузер создает много процессов, грузит оперативную память либо процессор, может провоцироваться вредоносным ПО. Существует много инструментов и утилит для выявления нежелательных программ и вирусов, поэтому воспользуйтесь сразу несколькими способами.
Удаление расширений
Распространенная причина, из-за которой браузер грузит память и процессор, заключается в установке большого количества сторонних плагинов. При одновременной работе они задействуют аппаратных ресурсов компьютера, снижая производительность. Для решения это проблемы удалить несколько расширений, и Вы заметите, что приложение работает быстрее и меньше грузит центральный процессор.
- Войдите в меню Chrome, перейдите в «Настройки», выберите пункт «Расширения» в списке слева.
- Выберите плагин, которым Вы не пользуетесь, нажмите «Удалить» и подтвердите операцию во всплывающем окне.
Много расширений
Браузер занимает ведущие позиции рейтинга и пользуется большим спросом у рядовых пользователей. Именно поэтому для него ежедневно выпускается множество расширений для повышения комфорта и функциональности при использовании. Важно понимать, что каждое такое расширение «жрет» определенное количество RAM, создавая дополнительную нагрузку, снижая общую производительность.
Штатным антивирусом
Найти вредоносную программу, которая грузит процессор, можно при помощи стандартной утилиты «Защитник Windows», которую можно запустить через «Пуск».
Для поиска вирусов достаточно нажать «Проверить» в верхней части стартового окна и дождаться результатов. Приложение может выборочно либо полностью проанализировать содержимое жестких дисков, системных папок, загруженных файлов для обнаружения потенциально опасного ПО.
Как уменьшить аппетиты Chrome?
Итак, мы выяснили, почему браузер потребляет много памяти и что в большинстве случаев это совершенно естественно. Но что делать, если в вашем случае это превращается в проблему?
Есть два решения. Первое — увеличить количество оперативной памяти. Такой апгрейд довольно легко и не так уж затратно сделать на десктопе. Но для ноутбуков это не всегда возможно, поэтому придётся прибегнуть к программной оптимизации. Мы уже не один раз писали про то, как снизить потребление памяти браузером Google Chrome, поэтому ограничимся только кратким списком необходимых действий:
-
.
- Установите дефолтную тему оформления. . . .
Настройка использования расширений
Грамотная настройка ресурсоемких расширений позволит существенно снизить потребление памяти. Каждому приложению можно задать свой алгоритм использования, например, чтобы оно включалось только по нажатию или при посещении определенных сайтов. Все остальное время оно будет неактивно и не задействует ресурсы системы. Для этого выполняем ряд следующих действий:
- Переходим в раздел “Управление расширениями”.
- Выбираем интересующее приложение, кликнув на кнопку “подробнее”.
- Выставляем желаемые настройки активации (на избранных сайтах или по нажатию на значок расширения).
Вовремя обновляйте Хром
Разработчики постоянно улучшают и добавляют новые функции в браузер, выпуская периодические обновления. Зачастую, старая версия Chrome, будет работать медленнее, чем новая. Проверить текущую версию сборки и обновиться до новой можно следующим способом:
- в правом верхнем углу кликнуть на 3 точки;
- выбрать пункт “настройки”;
- перейти во вкладку “О браузере Chrome.
На открытой странице будет отображена информация о текущей версии и наличии обновлений.
Способы уменьшить или ограничить расход оперативки
Если простые методы по повышению быстродействия не принесли результата, то стоит углубиться в суть проблемы. На помощь приходят дополнительные расширения и скрытые возможности браузера.
Простые правила
«Сбить» аппетиты браузера можно путем выполнения ряда простых манипуляций. Рассмотрим несколько способов по снижению потребления оперативной памяти. Соблюдение перечня этих правил, позволит существенно повысить производительность Chrome в рабочих задачах.
Дополнительные советы
- Убедитесь, что у вас установлена последняя версия Google Chrome для оптимальной производительности;
- Найдите опцию «Аппаратное ускорение» в настройках Chrome и отключите ее;
- Удалите из Chrome кэш, историю, файлы cookie и другие нежелательные файлы;
- Попробуйте использовать «Инструмент очистки Chrome» и убедитесь, что в вашей системе нет вредоносных программ;
- Полностью сбросьте настройки браузера Chrome после синхронизации данных.
Почему Google Chrome потребляет так много памяти?
Современный интернет значительно отличается от того, как он выглядел в момент своего появления. На смену простым статичным веб-страницам пришли полноценные веб-приложения, использующие самые разные технологии.
Посмотрите прямо сейчас на вкладки своего браузера: в одной из них запущен онлайновый музыкальный проигрыватель, в другой вы читаете сейчас эту статью, в третьей открыт текстовый редактор, от которого вы «на минутку» отвлеклись ради Лайфхакера, а в четвёртой ждёт своей очереди забавный ролик на YouTube. Это уже как минимум четыре разных приложения, которые одновременно работают в вашем браузере (а некоторые пользователи держат открытыми даже по несколько десятков вкладок).
И переключение между этими приложениями-вкладками должно происходить мгновенно, вы ведь не хотите терять на этом процессе каждый раз по несколько секунд. А что это значит? Что все необходимые данные должны храниться в оперативной памяти! Вот, конечно, очень упрощённый ответ на вопрос, почему все современные браузеры используют так много оперативной памяти.
Но ведь Chrome использует больше RAM, чем остальные, не правда ли?
Правда. И у этого есть причины. Давайте оставим в стороне голословные утверждения о том, что «криворукие индийские программисты пишут неправильный код», и посмотрим, что происходит на самом деле.
- Браузер Chrome использует многопроцессную архитектуру. Каждой вкладке и установленному в браузер дополнению соответствует свой процесс. Это позволяет Chrome работать стабильнее, и в том случае, если, например, в описанной выше ситуации у вас на одной из вкладок зависнет Flash, это не приведёт к аварийному закрытию браузера и вы не потеряете результаты своей работы в текстовом редакторе.
- Функция предзагрузки, которая предназначена для быстрого открывания ссылок. Эта функция пытается предсказать, по какой ссылке вы сейчас перейдёте, и подгружает необходимые данные ещё до вашего клика. Удобно? Да, но тоже требует оперативной памяти.
- Большое количество доступных расширений. Огромное разнообразие расширений на все случаи жизни является весомым плюсом Chrome. Но оно же при необдуманном применении может стать и большим минусом, так как каждое расширение тоже требует для своей работы определённое количество памяти.
Итак, что в итоге? Да, браузер Chrome действительно использует больше памяти, чем многие конкуренты, но делается это для удобства пользователя и быстрой работы. И теперь возникает следующий вопрос.
1. Вручную удалить или закрыть вкладки и расширения
Один из самых простых способов помешать дополнительной активности Chrome — вручную закрыть ненужные вкладки или даже расширения, работающие в фоновом режиме.
Шаг 1. Откройте диспетчер задач Chrome и управляйте использованием памяти
Прежде всего, вам нужно проанализировать, какой фоновый процесс Chrome потребляет больше, чем полученный объем памяти.
Для этого откройте браузер Chrome и выберите три точки, расположенные в правом верхнем углу экрана.
Теперь выберите «Дополнительные инструменты», затем наведите указатель мыши на параметр «Диспетчер задач» и дважды щелкните его.
Вы также можете войти в этот параметр, нажав сочетание клавиш «Shift + Esc» на клавиатуре.
Откроется новое окно, в котором вы сможете увидеть, какая из ваших вкладок потребляет максимум оперативной памяти в разделе «Память».
По умолчанию Google Chrome будет присутствовать в верхней части списка, поэтому нет необходимости возиться с ним.
Просто выберите любую статическую вкладку, которая вам не нужна в данный момент, и нажмите «Завершить процесс» в правом нижнем углу.
Шаг 2: Отключите нежелательные расширения после проверки использования памяти
После того, как вы получите общее представление о том, какие расширения в вашем браузере Chrome используют максимальный объем памяти, следующим логическим шагом будет их отключение или их полное удаление.
Для этого снова перейдите к трем точкам в Chrome, выберите «Дополнительные инструменты», а затем «Расширения».
Откроется другое окно.
Вам нужно отключить расширения, которые управляют вашей системной памятью — также не о чем беспокоиться, поскольку вы всегда можете включить важные из них, когда вам нужно.
Вы также можете удалить их, щелкнув значок «Удалить» рядом с ними, если они не используются.
Теперь снова откройте менеджер Chrome и обратите внимание на результаты.
Этих процессов, требующих оперативной памяти, больше не будет, и вы снова сможете начать просмотр без каких-либо проблем!
Шаг 3. Отключите синхронизацию страницы предварительной загрузки
Опять же, перейдите к расширенным настройкам в браузере Chrome, найдите вкладку «Конфиденциальность и безопасность» и нажмите «Файлы cookie и другие данные сайтов» ниже.
В этом меню снимите флажок «Разрешить предзагрузку страниц для повышения скорости работы браузера и поиска
Выполняется предзагрузка страниц, которые, возможно, вы будете посещать.», чтобы страницы загружались быстро.
Это в конечном итоге сэкономит вам много оперативной памяти и дискового пространства.
Заключение
Переходить с Google Chrome на другой браузер или нет — решать, разумеется, вам. Я лишь пытался рассказать, что активное использование системных ресурсов, в чём чаще всего упрекают эту программу, далеко не всегда является минусом. Чаще всего это свойство, наоборот, обеспечивает скорость и стабильность работы, в которых равных этому браузеру по-прежнему нет.
Да, некоторые из вас могут очароваться новизной ощущений и писать потом восторженные посты о том, что «в Firefox, оказывается, тоже можно жить!» или «почему я использую Opera». Но потом вы всё равно вернётесь обратно. Доказано Google.
Chrome — один из широко известных браузеров, но его переполнение памяти создает много проблем для операционных систем.
Нет никаких сомнений в том, что Google Chrome является основным веб-браузером для любой текущей платформы.
Если вы возьмете конкретно например android, вы найдете его уже там предустановленным.
В то время как в случае ПК, Mac или даже системы на базе Linux Google Chrome является одним из лучших удобных браузеров.
Google Chrome использует много оперативной памяти для стабилизации этих быстрых процессов.
Это известный факт, что он использует так много оперативной памяти, что некоторые ПК с меньшим объемом памяти, например 4 или даже 2 ГБ оперативной памяти, часто тормозят, а иногда даже дают сбой.
Чистка истории, кеша, куки
Если в диспетчере задач много процессов chrome.exe, и программа сильно грузит компьютер, удалите временные файлы браузера. Это позволит освободить задействованную для хранения и обработки память и уменьшить нагрузку на аппаратные компоненты устройства.
- Запустите меню Chrome, откройте «Дополнительные инструменты», выберите «Удаление данных о просмотренных страницах».
- Укажите временной диапазон, поставьте флажок напротив строки «История браузера», подтвердите операцию.
Попробуйте отключить сторонние программы: VPN, антивирусы, другие
Если перечисленные способы не помогли и Chrome по-прежнему создает много процессов, отключите запущенные на ПК сторонние программы и антивирусы. Это проще всего сделать через диспетчер задач. Во вкладке «Приложения» Вы можете снять задачу или завершить процессы, нагружающие процессор, если их много. Ненужные утилиты и программы лучше всего удалить с ПК, чтобы снизить нагрузку и освободить память на диске.
Отдельными утилитами
В отдельных случаях штатные антивирусные средства не могут выявить вредоносное ПО на компьютере. В этом случае загрузите дополнительную антивирусную программу.
В число лучших входят:
- Dr.Web CureIt.
- McAfee.
- Avast.
- Kaspersky Virus Removal Tool.
- HitmanPro.
- Emsisoft Emergency Kit.
Программ для выявления вирусов довольно много, но для комплексной проверки ПК достаточно 1–2. При обнаружении вредоносного ПО необходимо удалить зараженный файл, что позволит восстановить производительность компьютера, ускорить работу Chrome и избавиться от лишних процессов.
Обновление драйверов видео и сетевой карты
Этот вариант рекомендован только опытным пользователям ПК. Обновлять драйвер сетевого адаптера можно через диспетчер устройств. Но в большинстве случаев при проверке будет указано, что установленное устройство работает стабильно и не нуждается в обновлении. В этом случае можно загрузить драйвер с сайт разработчика и выполнить установку вручную.
Закрывать ненужные вкладки
Самым простым и действенным методом является контроль за одновременным количеством открытых страниц. Редко когда пользователю необходимо более 5 открытых вкладок. Прочитав интересную статью, сайт можно закрыть и перейти к следующему, а не оставлять приложение открытым. То же правило касается и просмотра видео или прослушивания музыки.
Внесите соответствующие изменения в настройки Chrome
Если вы все еще сталкиваетесь с утечкой памяти Google Chrome, разумно установить настройки Chrome для оптимальной производительности.
Ниже приведены некоторые шаги, которые вы можете предпринять в этом отношении.
Шаг 1: Включите аппаратное ускорение в настройках
Сначала скопируйте следующий код: «chrome://about:memory», вставьте его в раздел URL-адреса Chrome и нажмите Enter.
Найдите в списке такую ссылку: «chrome://gpu» и щелкните ее.
В следующем окне убедитесь, что для большинства графических функций установлено значение «Hardware accelerated» (Аппаратное ускорение).
Если по какой-то причине они не включены, перейдите в «Настройки» и прокрутите вниз, пока не увидите параметр «Дополнительно» и выберите его.
После этого в разделе «Система» щелкните левой кнопкой мыши пункт «Использовать аппаратное ускорение (при наличии)» и включите настройку.
Шаг 2. Отключите работу Google Chrome в фоновом режиме
Даже если вы закроете Google Chrome, высока вероятность того, что он может работать в фоновом режиме, увеличивая использование оперативной памяти и снижая производительность вашей системы.
Чтобы отключить его доступ в фоновом режиме, перейдите в «Настройки — Дополнительно» и прокрутите нижнюю часть соответствующего окна.
В меню «Система» вы увидите параметр «Не отключать работающие в фоновом режиме сервисы при закрытии браузера».
Убедитесь, что этот параметр отключен, так как это может привести к увеличению нагрузки на систему.
После того, как вы отключите эту настройку, проверьте свой диспетчер задач и похвалите себя за результаты!
Использование большого количества RAM — это плохо?
Ребята, вы вообще зачем оснастили свой компьютер всеми этими гигабайтами оперативной памяти? Для того чтобы открывать менеджер задач и расстраиваться от того, что вся она, о ужас (!), используется?
Позволю себе напомнить вам, что оперативная память придумана для того, чтобы загружать в неё те данные, которые могут скоро понадобиться системе для быстрого к ним доступа. Что и обеспечивает нам оперативную работу вообще и мгновенное переключение между приложениями в частности. Поэтому чем полнее оперативная память используется, тем лучше. Постоянно беспокоиться о количестве занятой оперативки, а тем более очищать её всякими «программами-чистильщиками» — это совершенно бесполезное и даже вредное занятие.
Таким образом, в идеальной ситуации активное использование оперативной памяти браузером Chrome не является чем-то предосудительным. Однако реальная жизнь иногда выглядит совсем не так, как планировали разработчики. Некоторые пользователи перегружают браузер несметным количеством установленных расширений, накапливают десятки и сотни открытых вкладок, запускают Chrome параллельно с тяжёлыми программами, которые сами по себе способны «просадить» систему.
Отдельные процессы под каждую вкладку
Схема использования браузера у каждого индивидуальная. Но в процессе работы в интернете, со временем количество одновременно открытых страниц только увеличивается, а это создает дополнительную нагрузку на ресурсы системы.
В каждой вкладке запускается отдельное приложение, а для быстрого переключения между ними, Chrome сохраняет все данные в оперативной памяти. По отдельности эти процессы не «жрут» много ресурсов, но когда их более 10, то нагрузка становится значительной и RAM быстро заканчивается. Статистику можно отследить используя диспетчер задач.
Функция предзагрузки съедает RAM
Настройка позволяет открывать ссылки моментально. Опция предназначена для сбора локальной истории вашего интернет серфинга, на основании которой производится предварительная загрузка необходимых данных сайта еще до клика по нему. Благодаря этому страница открывается мгновенно, но, естественно, увеличивается использование оперативки.
Если от «предзагрузки» отказываться не хотите, то попробуйте использовать расширения для экономии трафика в Chrome.
Причины, по которым браузер запускает много процессов и сильно нагружает CPU
Chrome способен создавать избыточную нагрузку на аппаратные компоненты ПК, что приводит к снижению производительности, медленной работе, сильному нагреву корпуса и другим нежелательным последствиям.
- Вы пользуетесь устаревшим компьютером, который плохо совместим с новейшими версиями браузера.
- На Вашем ПК установлено ПО, вступающее в конфликт с Chrome, например, антивирусные программы или VPN-расширения.
- В обозревателе одновременно открыто большое количество вкладок, что значительно грузит процессор и ОЗУ.
- Вы просматриваете видеофайлы в максимальном качестве или запускаете требовательные онлайн-игры, из-за чего задействуются аппаратные ресурсы.
- На жестком диске скопилось много временных кэш-файлов, из-за чего Хром работает медленнее.
- В обозревателе одновременно запущено большое количество расширений и плагинов.
Еще одна возможная причина – скрытый майнинг, при котором к ПК подключается посторонний пользователь и задействует ресурсы компьютера. В этом случае Вы заметите в диспетчере много процессов Chrome.exe, а компьютер будет работать намного медленнее.
Что такое утечка памяти и почему это происходит?
Термин «утечка памяти» относится к ряду проблем, связанных с системным обменом данными, которые постепенно сокращают доступную динамическую память.
Основная цель ОЗУ — резервировать фрагменты или блоки памяти приложения, которые программа занимает для оптимального использования.
Каждый раз, когда вы выходите из программы, эти фрагменты памяти необходимо очищать для дальнейшего использования или перераспределять для другой запущенной программы, которая в них нуждается.
Однако утечка возникает всякий раз, когда приложение не может передать эту зарезервированную память, что приводит ко многим осложнениям.
Что касается Chrome, утечка обычно связана с тем, сколько вкладок вы в настоящее время открыли, что в конечном итоге приводит к нагрузке на системные ресурсы.
Расширение The Great Suspender
Полезное дополнение, предоставляющее возможность выгружать из памяти неиспользуемые вкладки, к которым вы не обращались продолжительное время. При последующем открытии такой страницы все данные моментально восстанавливаются.
Гибкие настройки плагина позволяют задать промежуток времени, по истечении которого вкладка будет переведена в статус неактивной. Также имеется возможность настроить список белых сайтов, которые никогда не будут переводиться в состояние приостановленных.
Устанавливайте новые выпуски ОС
Для операционной системы тоже выходят регулярные обновления. Они направлены на повышение производительности и стабильности работы всего устройства, что может положительно повлиять на потребление RAM хромом.
Несколько методов для уменьшения утечек памяти Chrome
Обновление программы Chrome
Если браузер сильно грузит процессор либо задействует много оперативной памяти, убедитесь, что установлена последняя версия программы. Для этого откройте «Настройки», выберите слева пункт «О браузере Chrome». Если есть обновления, то программа предлагает выполнить перезагрузку, после которой будет активирована новая версия.
Удалить неиспользуемые расширения
Часто бывает, что тем или иным расширением требуется воспользоваться всего несколько раз, после о нем успешно забывают, а оно остается висеть в фоновых процессах. Таким образом накапливаются десятки дополнительных приложений, заметно снижающих быстродействие браузера. Чтобы этого избежать, рекомендуется удалять ненужные расширения следующим способом:
- кликнуть на значок пазла в правом верхнем углу;
- выбрать пункт “Управление расширениями”;
- найти неиспользуемое приложение, нажать на кнопку “Удалить”.
Смотрим показатели в диспетчере задач системы
Оценить, насколько Chrome грузит ЦПУ можно через стандартный диспетчер задач Windows. Вы можете запустить этот инструмент через «Пуск» введя соответствующее название в строку поиска. Альтернативный вариант – комбинация клавиш CTRL+ALT+DEL, выполнив которую сможете выбрать команду «Запустить диспетчер задач» в появившемся окне.
Чтобы выяснить, как много процессов формирует браузер, необходимо открыть соответствующую вкладку. Здесь Вы сможете отследить перечень файлов Chrome.exe и определить, какой из них грузит центральный процессор компьютера. Обратите внимание и на другие процессы, которые также могут создавать избыточную нагрузку на аппаратные компоненты ПК.
Как Хром потребляет оперативную память
Используйте расширения Chrome для уменьшения утечек памяти
Если вы хотите еще больше расслабиться, то мы настоятельно рекомендуем использовать расширение Chrome «The Great Suspender».
Это упростит выполнение нескольких задач, если вы не хотите закрывать разные вкладки, но все еще ищете эффективные способы уменьшить использование ОЗУ.
Как следует из названия, это расширение отлично подходит для управления множеством вкладок, не создавая большой нагрузки на систему.
Оно эффективно определит, какая из них является вашей текущей вкладкой, при этом все остальные будут приостановлены.
Когда вы переключаетесь между различными вкладками, они перезагружаются в том состоянии, в котором вы их оставили.
Шаг 1. Установите и активируйте эту утилиту из магазина Chrome
Сначала найдите «The Great Suspender» в браузере Chrome и выберите первую ссылку или щелкните здесь для прямого доступа.
Теперь выберите опцию «Добавить в Chrome» и подождите несколько секунд, пока оно установится.
Шаг 2. Настройте приостановление действий в соответствии со своими потребностями
Вскоре вы получите уведомление о завершении установки.
Обратите внимание, что вы можете настроить его параметры в соответствии со своими предпочтениями, одним из которых является время приостановки.
Идеально время от 5 до 20 минут, но вы можете установить это по своему желанию и целям просмотра.
Шаг 3. Проверьте использование памяти в диспетчере задач Windows
Войдите в свой диспетчер задач, найдя его в строке поиска Windows.
Вы обнаружите, что нагрузка на память вашего текущего браузера Chrome будет значительно уменьшена, что сделает ваш компьютер более плавным.
Flags (automatic tab discarding, show saved copy button)
Хром обладает некоторыми секретами и рядом экспериментальных возможностей, именуемыми “флагами”. Полезной функцией в этом случае для нас выступает флаг, разрешающий автоматически закрывать вкладки в памяти, во время существенного снижения производительности, при этом оставляя их содержимое на месте.
Для активации такой функции потребуется в строке поиска набрать chrome://flags и в открывшемся окне найти флаг “automatic tab discarding”, перевести его в статус “Enable”. В дополнение к этому флагу можно аналогичным способом включить "Show Saved Copy Button”. Появится возможность загрузки страниц из кеша.
Настройка актуальная для старых версий браузера. В совсем свежей 91-ой такого флага уже нет.
Установка стандартной темы оформления, которая занимает меньше оперативки
Красивое оформление и яркие изображения радуют глаз, но и «жрут» много оперативки. Поэтому рекомендуется использовать классическую тему Chrome, которая потребляет минимальное количество системных ресурсов. Сбросить текущий стиль оформления можно через настройки браузера в разделе «Внешний вид».
В последнее время в Сети стали появляться громкие статьи, рассказывающие о недостатках Chrome и решении автора перейти на какой-либо другой браузер. Такие тексты по эмоциональному накалу напоминают послания своим бывшим. Они содержат длинный список обид и недостатков, главное место среди которых занимает совершенно неумеренное потребление системных ресурсов. Однако всегда ли оправданы подобные обвинения? Давайте попробуем спокойно разобраться.
Вычисляем виновника проблем в диспетчере задач Хрома
В браузере есть собственный инструмент, отслеживающий расход аппаратных ресурсов. Его можно запустить через меню в разделе «Дополнительные инструменты» или при помощи быстрой команды SHIFT+ESC.
В диспетчере Вы можете просмотреть, какая задача грузит процессор и сколько оперативной памяти она задействует. Здесь же при необходимости можно завершить избранный процесс, нажав на соответствующую команду.
Chrome Task Manager
Инструмент позволяет отслеживать потребление оперативки для каждой активной вкладки и работающего расширения. Используя приложение, можно выяснить какой из процессов наиболее ресурсоемкий и отключить его. Как это сделать:
- открыть диспетчер посредством комбинации клавиш shift+esc;
- выбрать в списке приложение, потребляющее множество ресурсов;
- кликнуть на кнопку “Завершить процесс”.
Средствами Chrome
В браузере предусмотрен собственный антивирус, при помощи которого Вы можете проверить ПК на наличие вредоносных программ.
Для выполнения проверки:
- Запустите меню браузера, перейдите в «Настройки», откройте «Дополнительные» и выберите «Сброс настроек».
- Перейдите в «Удалить вредоносное ПО» и нажмите «Найти». В случае обнаружения вирусов, на экране отобразится информация о зараженном файле и его расположении.
Читайте также: