Почему приложение Chrome занимает много оперативной памяти?

Содержание

Почему Chrome потребляет так много памяти и что с этим делать

Почему приложение Chrome занимает много оперативной памяти?

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

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

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

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

Правда. И у этого есть причины. Давайте оставим в стороне голословные утверждения о том, что «криворукие индийские программисты пишут неправильный код», и посмотрим, что происходит на самом деле.

  1. Браузер Chrome использует многопроцессную архитектуру. Каждой вкладке и установленному в браузер дополнению соответствует свой процесс. Это позволяет Chrome работать стабильнее, и в том случае, если, например, в описанной выше ситуации у вас на одной из вкладок зависнет Flash, это не приведёт к аварийному закрытию браузера и вы не потеряете результаты своей работы в текстовом редакторе.
  2. Функция предзагрузки, которая предназначена для быстрого открывания ссылок. Эта функция пытается предсказать, по какой ссылке вы сейчас перейдёте, и подгружает необходимые данные ещё до вашего клика. Удобно? Да, но тоже требует оперативной памяти.
  3. Большое количество доступных расширений. Огромное разнообразие расширений на все случаи жизни является весомым плюсом Chrome. Но оно же при необдуманном применении может стать и большим минусом, так как каждое расширение тоже требует для своей работы определённое количество памяти.

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

Использование большого количества RAM — это плохо?

Ребята, вы вообще зачем оснастили свой компьютер всеми этими гигабайтами оперативной памяти? Для того чтобы открывать менеджер задач и расстраиваться от того, что вся она, о ужас (!), используется?

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

Что и обеспечивает нам оперативную работу вообще и мгновенное переключение между приложениями в частности. Поэтому чем полнее оперативная память используется, тем лучше.

Постоянно беспокоиться о количестве занятой оперативки, а тем более очищать её всякими «программами-чистильщиками» — это совершенно бесполезное и даже вредное занятие.

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

Как уменьшить аппетиты Chrome?

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

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

Заключение

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

Да, некоторые из вас могут очароваться новизной ощущений и писать потом восторженные посты о том, что «в Firefox, оказывается, тоже можно жить!» или «почему я использую Opera». Но потом вы всё равно вернётесь обратно. Доказано Google.

Источник: https://Lifehacker.ru/chto-delat-s-chrome/

Почему гугл хром жрет много оперативной памяти

Почему приложение Chrome занимает много оперативной памяти?

Всем известно, что Chrome в наше время является одним из самых популярных и в то же время навороченных различными расширениями и функциями браузер.

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

Причины большого потребления оперативной памяти браузером

Если же вы относитесь к категории “денежных мешков”, то вы с легкостью можете «скормить» вашему компьютеру еще памяти. 50-60 евро стоят 8 GB памяти типа DDR 3. В этом случае вам следует обновить операционную систему на 64-bit версию. Без этого более чем 4 GB Chrome не в состоянии использовать. Такой апгрейд довольно легко и не так уж дорого сделать на десктопе.

Как многие шутят, он стал “прожорливым памятиедом”. Звучит оно действительно смешно, но при частых таких случаях нам уже не до шуток. Так уж получается, что хром является не только лидером по молниеносной работе, но и по «съеданию» ресурсов компьютера. И не удивляйтесь, почему хром так медленно грузит все веб-странички и windows часто выдает ошибку. Чтобы устранить это, сперва следует разобраться в самой причине.

Объяснение причин

Попробуем объяснить эти причины не словами программистов и компьютерщиков, а по-человечески:

Первое: попробуйте взглянуть сейчас на ваши вкладки в браузере;

Сколько их? 3, 7, 37? Наверняка одной из вкладок является ваша страничка в социальной сети, вторая – интересный ролик на ютубе, третья содержит музыкальный плейлист и так далее. Разработчики хром выделили для каждой вкладки отдельный процесс для нашего удобства. К росту потребления операционной памяти ведет то, что любая такая фоновая вкладка потребляет определенные ресурсы, определенный объем оперативной памяти, которая могла бы пригодиться в других целях.

Чтобы вы могли мгновенно переключаться с одного сайта на другой без задержек, вся нужная информация и данные сохраняются в оперативной памяти компьютера. И очищается она только после того, как вы закроете все приложения или отключите полностью ваш компьютер.

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

Читайте также  Как определить тип оперативной памяти в ноутбуке?

Второе: большое количество используемых расширений;

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

Третье: функция, которая используется для мгновенного открывания разных ссылок;

Она является какой-то мерой полезной для нас, так как грузит все необходимые данные еще до вашего клика по ссылке. Но к сожалению, она также требует памяти.

Четвертое: также каждый установленный плагин запускает отдельный процесс, что пагубно влияет на память вашего ПК и на загруженность оперативной памяти.

Способы устранения проблемы

Ниже приведены проверенные и действующие способы без мошеннических программ, и без надоедливых регистраций:

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

Многие скажут, что эти вкладки все им нужны. Что тогда делать в подобной ситуации? Можно воспользоваться плагинами, которые значительно помогают организовать в удобной форме работу с вкладками.

Одним из самых популярных расширений для хрома является «Tabr», функция которого является:

  1. Отображение вкладок в виде эскизов, мы с легкостью можем переключаться с одной вкладки на другую, и закрывать их в любое время.
  2. Перенесение вкладок в архив, освобождая тем самым память компьютера. Это можно сделать как самостоятельно, как и автоматически, нажав на «Auto-Archive» и установив точное время архивации.
  3. Автоматическое сохранение веб-страничек. Допустим, вы постоянно пользуетесь одними и теми же сайтами для работы. Чтобы при последующем открывании браузера не искать заново все эти вкладки, вы можете воспользоваться функцией архивирования сессий, выбрав «ArchiveSession» и все вкладки автоматически сохранятся. Также вы можете переименовывать ваши сохраненные сессии, что очень удобно для работы. С поисковой системой вы сможете с легкостью найти то, что вам необходимо.
  4. Большим плюсом этого расширения является возможное объединение вкладок, открытый в разных окнах в одном окне, и их перемещение между окнами простым перетаскиванием в окно расширения.

Также популярными расширениями против пожирания хромом оперативной памяти являются:

  1. The Great Suspender — Смысл заключается в выгружении содержимого табов из памяти. Вы можете это сделать вручную или же автоматически. При необходимости возобновления работы с этим сайтов, вам достаточно кликнуть по ней и она загрузится заново.
  1. Оne Tab — Одним простым щелчком закрывает все открытые вкладки, сохраняя только одну со всеми ссылками на эти вкладки.

Отключение плагинов

Одним из способов сокращения поедания вашей оперативной памяти является отключение плагинов. Следуйте этим шагам:

  1. Сперва зайдите в настройки браузера (маленький серый квадрат с тремя палочками внутри сверху в левом крае).
  2. Далее выберите “Инструменты”.
  3. Теперь кликните по “Расширениям”.

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

  • Нажмите “Настройки”.
  • Потом также выбираем “Инструменты”.
  • Теперь ищем “Диспетчер задач” (для упрощения работы просто нажмите на сочетание клавиш Shift + Esc). Чтобы удалить плагин, надо нажать на него и “Завершить”.
  • Попробуйте отключить подключаемые к браузеру модули;
  • Оптимизируйте скрытые настройки;

Еще одним способом является погружение расширений по мере необходимости. Возможно из-за этого вид сайтов немного испортится, но так называемые «обжоры» не будут автоматически загружаться на каждом посещенном сайте. Для этого следует:

  • Опять же зайти в настройки браузера.
  • Нажмите на “Content Settings”.
  • Выберите «Let me choose when to run plugin content».
  • Установить стандартную тему для хрома.

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

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

Источник: https://brauzergid.ru/chrome/chrome-est-mnogo-operativnoj-pamyati.html

Почему ваш браузер забивает оперативную память. И что делать

Почему приложение Chrome занимает много оперативной памяти?

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

Google Chrome требует много места в оперативной памяти из-за особенности своей работы — все дело в многопроцессном режиме. При обработке данных браузер разделяет каждую страницу, плагин и расширение на отдельный процесс, поэтому программа во время работы занимает больший объем оперативной памяти. Чтобы убедиться в этом, откройте контекстное меню и пройдите по «Дополнительные инструменты» —> «Диспетчер задач». У каждой страницы и расширения будет свой файл .exe, это и есть процессы.

Во время загрузки произошла ошибка.

Многопроцессность дает два преимущества:

  • стабильную работу браузера — если одна страница зависнет, другие все равно продолжат стабильно работать.
  • быструю загрузку веб-страниц. Веб-сайты, плагины и плееры создаются по разным технологиям, и браузеру нужно по-разному их обрабатывать. Разделяя каждую страницу на отдельный процесс, браузер упрощает себе работу и быстрее загружает их.

Противовес — в режиме многопроцессности браузер требует большого объема ОЗУ, поэтому его сложно использовать одновременно с другими запущенными программами.

Только ли Chrome доставляет проблемы с оперативной памятью?

This is your RAM.

And THIS is your RAM on Chrome. pic..com/zI9DRh53Ng

— CORSAIR (@CORSAIR) 23 января 2019 г.

Нет, это касается многих браузеров. Не один «Хром» работает в многопроцессном режиме. По такому же принципу обрабатывают страницы Mozilla Firefox, и браузеры на базе Chromium: Opera и прочие.

«Хром» занимает оперативную память не больше других. Мы открыли 5 одинаковых вкладок на нем и Firefox, все расширения отключили. Вышло, что Mozilla занимает больше места, чем браузер Google. Аналогичный результат получил автор Make Use Of Гэвин Филлипс: он открыл одни и те же вкладки в 5 браузерах одновременно, Firefox и Safari заняли больше места, чем «Хром».

История Mozilla подтвердила, что многопроцессный режим — удачное решение. Разработчики также добавили его для более стабильной работы клиента, хотя в настройках оставили возможность переключиться на однопроцессный режим. В итоге браузер начал занимать больше оперативной памяти, но стал надежнее.

Во время загрузки произошла ошибка.

Так Chrome прожорливее других браузеров?

Все равно да. Помимо оперативной памяти, он сильно нагружает центральный процессор и аккумулятор. Нажмите на кнопку батареи на компьютере и посмотрите список программ с высоким потреблением энергии. Там обязательно будет «Хром», если вы им пользуетесь.

Тем не менее, Google работает над устранением проблемы. Энергопотребление все равно высокое, но оно снижается. В январе этого года тест показал, что Microsoft Edge потребляет энергии на 19% меньше, чем «Хром», тогда как в апреле прошлого года ему требовалось на 70% заряда меньше. Так что Google работает над снижением энергопотребления, и разрыв сокращается.

Во время загрузки произошла ошибка.

Как решить проблему?

Вопрос особенно важен при пользовании одновременно требовательным приложением вроде графического редактора, и браузером. В этом случае актуальны три решения:

Выбирайте компьютер с большим объемом оперативной памяти. Ноутбуки с 8 ГБ ОЗУ долго не справятся с работой требовательного софта и браузера Google одновременно. Если в приоритете профессиональные задачи, рассматривайте устройства с объемом оперативной памяти от 16 ГБ. 

Докупайте оперативную память. Если вы пользуетесь сборочным ПК, нетрудно докупить RAM. Если выбираете ноутбук, смотрите предыдущий пункт. Замена комплектующей на лэптопе проходит сложнее, а при вскрытии корпуса теряется гарантия.

Закрывайте вкладки (Ну а как?). Если среди открытых страниц есть те, что отложены на потом, добавьте их в закладки и закройте. С ними быстрее заревут кулеры и начнется троттлинг, нормально поработать не сможете.

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

Следите за сайтами и расширениями. Откройте контекстное меню и перейдите в «Дополнительные инструменты» —> «Диспетчер задач». Вам откроется список запущенных процессов и какой объем оперативной памяти они используют. Из-за сбоев в конфигурации сайт или расширение могут занимать гораздо больше места, чем положено. Если замечаете подобное, нажмите «Отключить».

Читайте также  Как узнать характеристики оперативной памяти своего компьютера?

При этом расширения могут быть полезны: некоторые как раз занимаются тем, что автоматически вырубают процессы с открытыми вкладками, пока вы вновь не перейдете на них. Одно из наиболее популярных расширений такого плана, имеющее меню на русском — The Great Suspender.

Источник: https://hi-tech.mail.ru/review/pochemu-vash-brauzer-zabivaet-operativnuyu-pamyat-i-chto-delat/

Google Chrome браузер потребляет много памяти

Почему приложение Chrome занимает много оперативной памяти?

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

Не все советы статьи будут одинаково полезны. Но думаю, из статьи Почему Хром тормозит Windows вы почерпнёте много полезной информации.

Почему Гугл Хром потребляет много памяти? Куча причин на то…

Всё дело в том, что Chrome, как впрочем и другие браузеры (Internet Explorer, к слову, делает также), по умолчанию тратит минимум один процесс на одну открытую вкладку. Так, если вы откроете Диспетчер задач Windows во вкладке Процессы, вы можете наблюдать вот такую картину:

Эту проблему можно развернуть: вы можете прямо сейчас увидеть какие конкретно вкладки нагружают процессор. У Google Chrome есть свой Диспетчер задач. Его можно вызвать клавишами (при запущенном браузере):

SHIFT + ESC

и вуаля – перед вами причины ваших бед во всей красе.

Зачем так?

Я застал те времена, когда навороченные скрипты или совсем не старые плагины к браузерам при посещении конкретной страницы убивали текущий сеанс этого браузера. Что служило тому виной – кривые руки веб мастера или баг самого веб-клиента – ну какая мне-то разница? Но заканчивалось всё порой по одному сценарию – браузер закрывался с ошибкой. Все вкладки сразу.

Ну… вы поняли, вобщем. Так что объяснение, почему современный, в том числе Хром потребляет много памяти, лежит на поверхности: столкнувшись с ошибкой на странице сайта, открытой в текущей вкладке, браузер эту вкладку и закроет. Только её. Согласно этой модели, Chrome не объединяет сайт, открытый даже в нескольких вкладках, в один поток-процесс. И для разных сайтов процессы разные. С точки зрения безопасности – безупречно, но приходится жертвовать ресурсами, так что вы это можете очень даже ощущать.

Я предлагаю вам противоположную модель поведения браузера. Ресурсов (возможно) потреблять будет меньше, однако если натолкнётесь на ошибку на сайте, что потребует перезагрузки браузера, эта ошибка потянет остальные вкладки. Хотя, честно признайтесь – часто ваш браузер натыкался на такой сайт?

Однако помните, что крупные ресурсы предлагают немало функций и приложений, которые, открытые в нескольких вкладках, очень здорово могут притормаживать веб-клиент, и потому выяснить точную причину, из-за какого конкретно ресурса браузер потребляет много памяти всё труднее. Немаловажную роль в потреблении ресурсов играют и плагины браузера, в том числе ненавистный вебмастерами AdBlock, позволяющий пользователю игнорировать рекламу на сайте, а вебмастеру – кушать чёрный хлеб вместо белого.

Браузер Хром потребляет много памяти? Попробуйте его в режиме Process-per-site

Запускайте браузер в режиме экономии ресурсов. Для этого закройте его работу, найдите ярлык Chrome, вызовите его Свойства и в поле Объект дополните адрес вызываемого файла командой (через пробел после адреса, уже имеющегося в поле):

—process-per-site

И согласитесь с изменениями. Вот так:

Теперь сайт, открытый даже в нескольких вкладках браузера, будет обслуживаться одним процессом. Кстати, с помощью такого трюка можно ещё больше ускорить работу Google Chrome, отключив, например, все плагины. Тогда строка адреса с дополнительными командами в итоге примет вид:

—disable-plugins —process-per-site

Например, с моими настройками поле адреса ярлыка выглядит вот так:

«C:\Program Files\Google\Chrome\Application\chrome.exe» —disable-plugins —process-per-site

СПРАВКА

Этот ход срабатывает далеко не всегда. И всяческие потуги пользователей браузера исправить ситуацию с множеством перегружающих процессор системы вкладками натыкаются на стену молчания от Google. Так что ситуация постепенно превращается в безобразие. Официально на форумах гуляет “математическая” формула количества процессов в Диспетчере задач Windows в зависимости от кол-ва вкладок:

n + 1

 где n – и есть открытые вкладки, а точнее уникальные домены в открытых вкладках. То есть на ОДИН процесс больше, чем вкладок. Но либо что-то у меня с математикой или это откровенный пиж. Похоже на второе, потому что … есть пункт Почему нельзя ускорить браузер Chrome этой статьи.

Ваш браузер потребляет много памяти? Подправьте настройки…

  • Отправляйтесь в настройки Chrome. Набираем в адресной строке Chrome адрес:

chrome://settings/

Ищем Дополнительные настройки и снимаем галочку у пункта Не отключать работающие в фоновом режиме сервисы при закрытии браузера.

  • В адресной строке наберите:

chrome://extensions/

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

Чистим кэш браузера

Это на самом деле одна из главных причин почему Хром потребляет много памяти. Вопреки мнению о загруженности процессора Windows уже вполне способна сама распределить работу и ЦП и RAM та, чтобы вы не ощущали заторможенность системы. А вот ЗАБИТЫЙ ПОД ЗАВЯЗКУ КЭШ браузера способен сыграть с производительностью плохую шутку.

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

Речь идёт об удалении данных, что само по себе затратно. А если это связано с другими приложениями (типа Java или Flash)? Вот вам и тормоза. Так что советы такие: расширяем порог кэша (по умолчанию он не более 500 Мб) и чистим систему с помощью мусорщиков типа CCleaner как только работа в Chrome становится некомфортной. Тоже касается и других браузеров.

Пренебрегайте историей посещений, нужными кукисами – удаляйте всё. И вам воздастся.

Почему нельзя ускорить браузер Chrome или Хрому плевать на ваши настройки

Данные ранее советы разбиваются о сразу два далеко не подводных камня: принцип работы браузера и невозможность влиять на его основополагающие принципы. Но сначала небольшое отступление.

В моём пользовании было немало компьютеров и ноутбуков (читай – систем), проходивших полный этап аппаратного апгрейда от минимальной комплектации (бюджет почти у всех нас с вами всегда ограничен) с момента покупки до постепенной “фуловой” загрузки. То есть в итоге почти каждый из них выводился под процессор, максимально пригодный для чипсета платы и на максимальный объём RAM.

К чему я? Сколько бы герц на ядро, и какие бы объёмы памяти в систему не ставились, в процентом соотношении в работе Chrome не менялось ничего. 2 или 4 ядра, 4 Гб или 8 Гб RAM – Chrome будет кушать свои 30-50 %% ресурсов Windows.

Почему?

Потому что это Google Chrome. Потому что изначально его придумали именно так. Да, как говорилось ранее, браузер на каждую вкладку запускает отдельный процесс. Но дальше – больше. Чем тяжеловеснее страница (чем более содержит фреймов, модулей и Java скриптов), тем больше процессов chrome.exe у вас будет запущено. Именно по этой причине даже если открыта одна-единственная вкладка вполне вероятно, что процессов chrome.exe будет до десятка. А в итоге такая цепочка выглядит примерно так:

  • я в качестве вебмастера, вроде бы стараясь сделать страницу солиднее и объёмнее, нагружаю страницу скриптами и фреймами помимо остального HTML
  • вы, натыкаясь на мой сайт, сталкиваетесь и с тем, что Хром начинает бросать все свои силы на то, что правильно показать мою страницу, загружая расширения и плагины для моей страницы в том числе
  • Google как разработчик видит эти потуги, отвечая мне, что моя страница перегружена скриптами, понижая страницу в рейтинге поисковой выдачи…
  • …а вы в это время клянёте всё и вся, обвиняя Chrome в прожорливости ресурсов, снова ищете страничку, на которой вам расскажут, почему Google Chrome ужасно тормозит.

Так что такая форма работы браузера – плата за безопасность и сохранность ваших данных. Помните об этом, выбирая “самый быстрый браузер”. Чуть подробнее  – например, в статье про Расширение для браузера Хром.

Читайте также  Для чего предназначена оперативная память компьютера?

Ответов больше нет. Попробуйте эти. Успехов.

Источник: https://computer76.ru/2016/10/27/google-chrome-eats-ram/

Ускорение работы Chrome и экономия оперативной памяти

Почему приложение Chrome занимает много оперативной памяти?

Chrome прошел долгий путь, c тех пор, как была выпущена его первая бета-версия в 2008 году. В настоящее время он занимает первое место среди пользователей настольных компьютеров и мобильных устройств. Браузер Chrome от Google является гибким, функциональным и кросс-платформенным. Но при всей его популярности Chrome также известен своей особенностью расходовать много оперативной памяти и ресурсов батареи на ноутбуках.

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

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

Некоторые плагины и расширения могут также способствовать увеличению использования памяти.

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

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

Компания Google понимает эту проблему и постоянно совершенствуется в этой области. В Chrome 55 внесены новые изменения, которые значительно сокращают объем оперативной памяти, в частности благодаря обновленному движку JavaScript V8.

Есть некоторые вещи, которые вы можете сделать, чтобы уменьшить использование оперативной памяти и, при этом сделать работу Chrome быстрой и комфортной. В этой статье мы поделимся некоторыми «секретными» приемами, которые помогут вам использовать по максимуму возможности вашего браузера.

Завершите процессы вручную

Это первое, что вы должны сделать, когда Chrome начинает зависать. Чтобы просмотреть список запущенных процессов, просто перейдите в Диспетчер задач, нажав Shift + Esc в Windows или в меню «Окно», если используете Mac. Отсортируйте процессы по использованию памяти и закройте те, которые вам не нужны.

Избавьтесь от расширений, которые вы не используете

Просто потому, что вам нужно было какое-то расширение для загрузки встроенного видео один раз, это не значит, что вам нужно, чтобы оно работало все время.

Будьте избирательны в отношении расширений, которые вы устанавливаете, и особенно тех, которые вы храните. Вам, скорее всего, действительно нужны несколько основных компонентов.

Введите chrome://extensions в адресную строку и отключите те расширения, которые вам не нужны постоянно, но которые вы бы хотели сохранить, и удалите те, которые вам не нужны совсем.

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

Чтобы включить его, перейдите в chrome://settings, нажмите «Показать дополнительные параметры», а затем «Настройки контента» в разделе «Конфиденциальность и безопасность». Прокрутите вниз до раздела «Плагины» и выберите «Всегда спрашивать разрешение на доступ».

Убедитесь, что в chrome://plugins не включено «Всегда разрешено запускать», поскольку, похоже, эта настройка обходит функцию запуска по разрешению. Кроме того, если вы видите ненужные плагины в списке, вы также можете отключить или удалить, как мы это делали с расширениями.

Расширения One Tab и The Great Suspender

Если вы обычно открываете много вкладок и не намерены отказываться от этой привычки, есть несколько расширений, которые могут помочь. Два самых популярных – One Tab и The Great Suspender.

One Tab, по сути, позволяет вам закрывать каждую открытую вкладку щелчком мыши и преобразует закрытые вкладки в список. Каждый раз, когда вам нужно снова получить доступ к вкладкам, вы можете восстановить их все сразу или по отдельности, нажав соответствующую ссылку.

Вы также можете легко экспортировать и импортировать свои вкладки в виде списка URL-адресов. В зависимости от количества запущенных вами вкладок и количества скриптов внутри ваших вкладок перемещение их в OneTab может значительно повысить производительность браузера.

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

Следует отметить, что Google тестирует функцию сброса вкладок в Chrome, начиная с версии 45, которая более или менее воспроизводит то, что делает The Great Suspender, что, безусловно, является долгожданным улучшением.

Если эта функция включена, вкладки автоматически сбрасываются, когда системная память низкая, и перезагружаются щелчком мыши.

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

Доступ к экспериментальным функциям Chrome

Если вы любите открывать что-то новое, то можете попробовать экспериментальные функции, тестируемые Google, но не являющиеся частью основной работы браузера. Для доступа к ним введите chrome://flags в адресную строку. Вы увидите короткое предупреждение о том, что эти экспериментальные функции могут измениться, дать сбой или исчезнуть в любое время. Вот некоторые, которые мы рекомендуем попробовать:

  • Количество растровых потоков: изменение их количества с «по умолчанию» на «4» ускорит отрисовку изображений.
  • Включить быстрое закрытие вкладки / окна: включение функции приведет к тому, что обработчик JavaScript Chrome будет работать независимо от графического интерфейса, и ускорит закрытие вкладок.
  • Включить экспериментальные возможности холста: это позволяет Chrome использовать непрозрачные холсты, чтобы ускорить время загрузки веб-страницы, сделав определенные предположения о том, что будет отображаться, например, автоматически будет удалять содержимое под пикселями холста, потому что оно не будет видно пользователям.
  • Автоматическое отключение вкладок: если эта функция включена, то вкладки автоматически будут сбрасываться из памяти, когда системная память низкая. Отброшенные вкладки будут видны на полосе вкладок и будут загружены щелчком мыши. Информацию о сброшенных вкладках можно просмотреть на chrome://discards.
  • (Бонус) Вкладка аудиоуправляемого интерфейса: эта функция не влияет на скорость, но, безусловно, удобна. После включения функции на полосе вкладок появятся индикаторы звука для вкладок, таким образом, вам не нужно будет переключаться между вкладками, чтобы отключить звук на одной из них.

Существует более ста различных экспериментальных функций, и Google, в рамках тестирования, постоянно добавляет и удаляет новые функции. Выберите из них нужные вам и нажмите кнопку перезапуска в нижней части экрана, чтобы применить настройки.

Расширение Data Saver

Если вы используете медленное соединение, это расширение, созданное Google, может помочь сократить использование данных, используя серверы компании для сжатия посещаемых страниц перед их загрузкой. Страницы, доступ к которым осуществляется с помощью частных подключений (HTTPS) или на вкладках инкогнито, не будут оптимизированы или обнаружены Google.

Другие хорошие практики

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

Обязательно попробуйте другие браузеры. Safari – отличная альтернатива для пользователей Mac, поскольку она тесно интегрирована с операционной системой, что делает ее быстрой и эффективной. Microsoft также создает Edge, который обещает стать серьезным соперником нынешним популярным браузерам, если вы используете Windows 10, и, хотя, он по-прежнему не имеет некоторых базовых функций, компания уже рекламирует его эффективность по сравнению с Chrome, Firefox и Opera.

Источник: https://oshibka-reshenie.ru/chrome-performance-memory-tweaks