Сколько памяти занимает яндекс. Chrome жрет память: что делать? Какой браузер потребляет меньшее количество оперативно памяти

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Установите дефолтную тему оформления.

Заключение

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

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

Конечно, если деньги не проблема, то наиболее эффективное решение по борьбе с прожорливостью Google Chrome - это… не бороться, а просто "скормить" ему еще памяти. В конце концов, 8 GB памяти типа DDR 3 стоят сегодня в районе 50-60 евро - умеренная сумма для компьютерной техники. Только помните, что в этом случае неплохо бы и операционную систему на 64-bit версию поменять, иначе более 4 GB Google Chrome использовать не сможет. Но если апгрейд не вариант или просто принципиально не хочется платить, то...

Для чего Chrome вся эта память

Причина, по которой Chrome легко может проглотить пару гигабайт памяти и не поморщиться заключается в том, что в 2015 году в окне браузера происходит много разных затратных штук. Мы работаем с сайтами, более сложными, чем иные программы; мы смотрим довольно "тяжелое" видео (а часто и оставляем его "висеть", чтобы позже посмотреть еще раз); мы играем в игры. Все это требует немного RAM, а в сумме выходит не так уж и "немного".

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

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

Парадокс Большого Количества Используемой Памяти заключается в том, что не всегда это и плохо, если какая-то программа (тот же Chrome) использует много памяти. Пустая память - бесполезна, а заполненная, наоборот, полезна. Ведь если что-то находится в оперативной памяти, его можно оттуда быстро извлечь! Но, конечно, если Chrome забирает ВСЮ память или оставляет ее так мало, что компьютер начинает тормозить, то это уже не есть хорошо. И с этим надо что-то делать.

Как обуздать аппетит Google Chrome и спасти немного RAM

Итак, допустим, Google Chrome пожирает все, что у вас есть. Или у вас в машине 16 GB оперативной памяти, но вам все равно не нравится, что Chrome забирает два из них. Что можно сделать, чтобы обуздать аппетит браузера?

Выше мы уже сказали, что Chrome выделяет все-все-все в отдельные процессы, как в операционной системе. В Chrome, как и в ОС, до этих процессов можно добраться! Запустите Chrome и нажмите на клавиатуре Shift+Esc (на "маке" - Windows – Task Manager). Так откроется встроенный в Chrome Task Manager, в котором можно посмотреть, какая вкладка или какое расширение забирает так много RAM (и процессорной мощи), что тормозит всю машину. И, соответственно, принять меры - удалить не такое уж и нужное, если подумать, расширение, не держать всегда открытым Gmail и YouTube и так далее.

Второй эффективный способ - сделать так, чтобы расширения подгружались не всегда, а только по мере необходимости. Для этого надо пройти в настройки Chrome, щелкнуть по Content Settings и выбрать "Let me choose when to run plugin content". Внешний вид сайтов немного (ок, много) испортится, зато Flash и прочие "обжоры" не будут автоматически загружаться на каждом сайте. Там же можно настроить и список сайтов-исключений. Даже не можно, а нужно, иначе вы довольно быстро сойдете с ума, если при каждом заходе на YouTube вам придется "прокликивать" видео, чтобы его увидеть.

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

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

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

Когда это произойдет, если вы посмотрите в диспетчере задач Windows, вы увидите, что хром использует много CPU или памяти, как показано ниже.

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

Чтобы открыть Диспетчер задач Google, сначала нажмите кнопку «Настройки» (кнопка «Параметры»), затем выберите «Дополнительные инструменты» и, наконец, нажмите «Диспетчер задач», как показано ниже.


Откройте Диспетчер задач Google

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


Менеджер задач Chrome

Например, на изображении выше мы видим расширение под названием SafeBrowse, которое использует 59 МБ памяти и 48,4% от процессора компьютера. Память не так ужасна, но использовать половину вычислительной мощности компьютера вызовет резкое замедление в Windows. Так получилось, что это расширение SafeBrowse содержит майнер криптовалюты под названием Monero.

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

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

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

В чем заключается нагрузка на систему?

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

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

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

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

Основные параметры быстродействия

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

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

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

В некоторых приложениях есть свой собственный набор, который удалить нельзя, но отключить можно. Так, например, Chrome поставляется с уже встроенными компонентами вроде Adobe Flash Player или AdBlock. Если с первым плагином все понятно, второй иногда вызывает законные нарекания. Он отвечает за блокирование рекламы, всплывающих окон и баннеров, а также может препятствовать срабатыванию некоторых автоматически исполняемых скриптов и апплетов, встроенных в веб-страницы. И все это занимает немало времени.

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

Какие браузеры используют меньше памяти?

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

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

В этом отношении самые лучшие показатели, судя по отзывам пользователей и экспертов, показывают Internet Explorer 11, Edge из Windows 10, Mozilla и Google Chrome. Opera, хоть и является очень популярным средством доступа в интернет, работает гораздо медленнее. К тому же сегодня версий программы в неофициальных источниках можно найти столько, что не всегда знаешь, является ли данный продукт безопасным.

и отзывы

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

  • Internet Explorer;
  • Edge;
  • Opera;
  • Mozilla Firefox;
  • Chrome.

Можно было бы добавить сюда и некоторые программы вроде Amigo, Yandex Browser, 360 Safety Browser или что-то еще. Но они специально не включаются в список, поскольку построены на основе Chrome и как усеченные или расширенные производные основного продукта интереса не представляют. Зачастую в них из-за недоработанных технологий и алгоритмов проблем возникает намного больше, нежели в родительском продукте. Об этом свидетельствуют явно нелестные высказывания пользователей.

Теперь на вопросе о том, какой браузер меньше всего грузит систему, остановимся несколько подробнее.

Internet Explorer

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

Со временем разработчики из Microsoft пересмотрели основную концепцию браузера, в результате чего появилась 11-я версия приложения. Кто бы что ни говорил, а Internet Explorer 11 по всем параметрам переплевывает и «Мозиллу», и «Хром», и тем более «Оперу». Нагрузка минимальна, старт происходит намного быстрее аналогичных приложений, очистка кэша и временных файлов не требует вмешательства пользователя, как это было раньше (нужно было чистить папки Temporary Files вручную).

Edge

Тот же Internet Explorer стал прародителем браузера нового поколения под названием Edge, который появился только в Windows 10 (для систем рангом ниже версия не предусмотрена).

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

Другое дело, что этот браузер несколько неудобен в настройке, особенно в плане отключения расширений. И немного напрягает стартовая страница по умолчанию (новости, погода, реклама и т.д.). Но все это можно отключить, если выставить пустышку при запуске по типу того, как это делается в IE.

Opera

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

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

Mozilla Firefox

Поиск ответа на вопрос о том, какой браузер меньше всего грузит систему, не может обойтись и без этого браузера.

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

Chrome и браузеры на его основе

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

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

Что выбрать?

Итак, выбираем Конечно, предпочтение (основываясь на отзывах юзеров) можно было бы отдать и продукции Microsoft, однако, как считается, наиболее оптимальным вариантом станет установка Chrome.

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

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

Возьмем картинку размером 1000×1000. Она одна в распакованном виде замет 4 мегабайта. А ведь она может быть на странице не одна. Возьмем jQuery (без плагинов), он только в ходе загрузки создаст кучу замыканий и массивов, которые займут память. А ведь люди еще и плагинов всяких наподключают, чтобы мало не показалось. Потом, в ходе парсинга HTML, надо выделять память под DOM. W3C каждый день без устали придумывает аттрибуты тегов и css-свойства, и под каждое нужно выделять память.

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

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

Дальше. Если у вас в браузере не запрещен флеш, наверняка на стрнанице есть 1-2 баннера и может еще какие-нибудь невидимые flash-компоненты. Они требуют создания для них потоков и памяти для хранения ресурсов и всякого хлама.

Еще дальше. Наверняка на странице есть кнопки Like/+1, вход через соцсети и прочая нечисть. Они. как правило, создают отделбный ифрейм, и в особо запущенных случаях, грузят в него скрипты, jQuery с 10 плагинами и CSS. То есть каждая такая кнопка становится сопосставима по расходам ресурсов с обычной веб-страницей.

Теперь посмотрим на разработчиков Chrome из компании Google. Устав бороться с кривыми и глючными библиотеками, они подошли к решению проблемы радикально - разнесли в отдельные процессы браузер, вкладки и плагины. Стоит ли говорить, что в плане производительности это отнюдь прироста не дает. Также. авторы Хрома не стесняются добавлять в него библиотеки типа ICU.dll весом в 11 мегабайт, исключительно для того, чтобы правильно сортировать какую-нибудь никому не нужную ханойскую письменность. Видимо, у сотрудников Гугла компьютеры с таким количеством памяти, что 11 мегабайт для
них ничего не говорят.
Кстати, в Хроме удобно смотреть сколько памяти онимает конкретная страница или расширение (Shift + Esc). Например, добавив на HTML-страничку тег SCRIPT, мы видим как потребление памяти подскакивает с 4 до 11 Мб (подгрузился хваленый v8).

А ведь все это, как вы догадываетесь, отнюдь не предел для современных школоразработчиков. Новые JS-фреймворки, новые HTML 5/CSS3 свойства и прочие радости еще ждут нас впереди.

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