Используется больше оперативной памяти, чем есть на самом деле

Обновлено: 21.11.2024

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

Если вы когда-нибудь изучали различные браузеры, вы знаете, что Chrome может быть немного ресурсоемким. Загляните в Диспетчер задач или Мониторинг активности, и вы часто увидите Chrome вверху списка.

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

Действительно ли Google Chrome использует больше оперативной памяти?

Несколько лет назад единственным ответом было "Да". Репутация Google Chrome, требовательного к оперативной памяти, хорошо известна.

Однако изменения в Google Chrome улучшили использование памяти браузерами, особенно по сравнению с другими популярными браузерами. Иногда Mozilla, Edge, Opera и Safari используют больше оперативной памяти, чем Chrome. Откуда я это знаю? Я провел короткий тест, открыв страницу в Facebook, видео на YouTube, веб-сайт BBC Sport и Twitter в чистом браузере.

Результаты вас заинтересуют.

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

Google Chrome — один из самых быстрых браузеров, но для этого ему требуется много оперативной памяти.

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

"Ой, Snap! Google Chrome не хватило памяти при попытке отобразить эту веб-страницу."

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

Каждое приложение на вашем компьютере запускает процессы в оперативной памяти вашего компьютера, где выполняется тяжелая работа вашего компьютера. ОЗУ — это временное хранилище для всех видов данных, и оно очень быстрое. Ваш ЦП может получить доступ к данным, хранящимся в оперативной памяти вашей системы, намного быстрее, чем жесткий диск или даже твердотельный накопитель.

Chrome, Firefox, Opera и Microsoft Edge хранят каждую вкладку, плагин и расширение в отдельном процессе оперативной памяти. Этот процесс называется изоляцией и предотвращает запись одного процесса в другой.

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

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

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

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

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

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

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

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

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

Использование оперативной памяти Chrome на устройствах с ограниченным оборудованием

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

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

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

Обновления пытаются остановить Chrome, занимающий память

В конце 2020 года разработчики Google Chrome объявили, что представят функцию экономии оперативной памяти, известную как PartitionAlloc Fast Malloc. Не вдаваясь слишком далеко в технические аспекты этой функции, PartitionAlloc должен остановить любой отдельный процесс, потребляющий более 10 процентов всей системной памяти.

Улучшение произошло после того, как Microsoft удалось уменьшить использование ОЗУ в браузере Edge на основе Chromium с помощью «кучи сегментов», еще одного улучшения, направленного на сокращение использования памяти браузера.

В марте 2021 года с выпуском Chrome 89 была запущена функция PartionAlloc. Google утверждает, что эта функция снижает использование памяти в 64-разрядной версии Windows более чем на 20 процентов, а за счет рендеринга — еще на 8 процентов. Изменение заметно. Если вы используете любую версию Chrome, начиная с версии 89 и выше (Chrome 93 является последней версией на момент написания статьи), ваш браузер будет быстрее сбрасывать старую память, уменьшая нагрузку на ОЗУ и репутацию Chrome как пожирателя памяти.

Является ли проблема с использованием оперативной памяти Google Chrome?

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

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

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

Chrome использует слишком много памяти

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

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

Например, у меня иногда открыто 50 или более вкладок Chrome, использующих 2,5 ГБ ОЗУ или больше. Звучит как огромная сумма, но в моей системе есть 32 ГБ ОЗУ, так что это не проблема. Попробуйте сделать то же самое на ноутбуке с 4 ГБ ОЗУ, и вам будет плохо.

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

Как заставить Chrome использовать меньше оперативной памяти

Есть несколько способов ускорить работу в Интернете и уменьшить объем оперативной памяти, используемой Chrome. Самый важный инструмент в вашем распоряжении — диспетчер задач Chrome.

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

В Windows нажмите Shift + Esc, чтобы открыть диспетчер задач. На Mac вам нужно будет открыть его из меню «Окно». Выберите процесс и нажмите «Завершить процесс».

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

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

Управление плагинами и расширениями для экономии памяти Chrome

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

Нажмите правой кнопкой мыши расширение и выберите Управление расширениями. Измените значение параметра «Разрешить этому расширению читать и изменять все ваши данные на посещаемых вами веб-сайтах» на «По клику» или «На определенных сайтах».

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

Установите расширения управления вкладками Chrome, чтобы уменьшить использование памяти

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

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

Например, The Great Discarder, который позволяет настроить частоту, с которой Chrome удаляет неиспользуемые вкладки. Chrome отбрасывает вкладки, когда они не используются, для экономии памяти. С помощью The Great Discarder вы можете изменить продолжительность времени, указать вкладки, которые не следует отбрасывать, и т. д.

Не слишком ли много памяти использует Google Chrome?

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

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

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

Красивый_бродяга

Уважаемый

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

В нем говорится, что я использую 50 % оперативной памяти, но когда я суммирую процессы, я использую около 35 %

Примерно 20 процессов, использующих 0,1 % или меньше моей памяти, не показаны на изображениях

Прошу прощения, если напутал в математике или упустил что-то очевидное

Купец1

Легенда в Aeternum

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

Знаток математики

Титан

это вполне нормально. есть системные процессы и другие вещи, связанные с ОС, которых нет в списке.

Купец1

Легенда в Aeternum

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

Пентиумизированный

Похвально

Проблема заключается в обновлении Windows.. если вам не нужны обновления.. выполните следующие действия.
Чтобы отключить функцию Центра обновления Windows, нажмите «Пуск» > «Выполнить» и введите «services.msc»

В открывшемся окне найдите запись Центра обновления Windows на правой панели.

Дважды щелкните Центр обновления Windows. В открывшемся окне нажмите «Остановить службу», а затем установите тип запуска «Отключено»:
нажмите «Применить» и «ОК», чтобы применить изменения.. перезагрузите компьютер и готово.. все должно быть хорошо

< tr < /tr> < /таблица>

ПОПУЛЯРНЫЕ ТРЕКИ

  • Инициировано SPECOPS70.
  • Вчера в 18:22
  • Ответов: 7
  • Инициатор kurdtnz
  • Вчера в 12:44
  • Ответов: 17
  • Инициировано hymced
  • Вчера в 17:11
  • Ответов: 7
  • Инициатор MadzMartigan
  • Вчера в 15:06
  • Ответов: 7
  • Инициировано blacklightning452
  • Вчера в 11:14
  • Ответов: 14
  • Инициатор Kyozo
  • Вчера в 14:50
  • Ответов: 7
  • Инициатор QuarterPounderWithBees
  • Вчера в 15:07
  • Ответов: 8

Последние сообщения

  • Последнее: _dawn_chorus_
  • 20 минут назад

Модераторы онлайн

Поделиться этой страницей

Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
© Future Publishing Limited Quay House, Амбери, Бат BA1 1UA.
Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.


Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
© Future Publishing Limited Quay House, Амбери, Бат BA1 1UA. Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.

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

Выявление пожирателей памяти

Нажмите «Ctrl-Shift-Esc», чтобы запустить диспетчер задач Windows. Кроме того, вы можете щелкнуть правой кнопкой мыши панель задач Windows и выбрать «Запустить диспетчер задач» в раскрывающемся меню.

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

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

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

Посмотрите на запись процесса в столбце "Описание", чтобы узнать, для чего он используется. Многие процессы трудно идентифицировать просто по имени. Например, Smss.exe — это диспетчер сеансов Windows.

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

Щелкните правой кнопкой мыши процесс и выберите "Свойства" в раскрывающемся меню. Перейдите на вкладку «Подробности» в диалоговом окне «Свойства», чтобы просмотреть дополнительную информацию и найти дополнительную информацию о процессе.

Очистка оперативной памяти

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

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

Нажмите кнопку «Пуск» в Windows, а затем выберите «Панель управления». Введите «Устранение неполадок» в поле поиска панели управления, а затем выберите «Устранение неполадок». Откроется средство устранения неполадок производительности Windows. Нажмите "Проверить проблемы с производительностью" в разделе "Система и безопасность", чтобы определить проблемные процессы, которые могут занимать много оперативной памяти.

Удалите или удалите все программы, которые вы не используете. Даже если вы не используете программу, она все равно может занимать память, если она запрограммирована на загрузку при запуске. Вы также можете загрузить Autoruns for Windows, бесплатно загружаемый с сайта Microsoft Technet, который можно использовать для управления программами, запускаемыми при запуске.

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

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

1. Файлы не открываются сразу или программы загружаются медленно.

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

2. Вы получаете сообщение об ошибке памяти или ваш компьютер использует 80 или более процентов своей памяти.

Проверьте диспетчер задач в Windows, монитор активности на Mac или введите «vmstat» в терминале Linux, и это покажет вам, какой процент вашей памяти используется. Имейте в виду, что чем больше программ у вас запущено одновременно, тем выше будет использование памяти, поэтому лучше протестировать ее при первой загрузке операционной системы, чтобы получить базовые уровни использования.

3. Вы не можете запускать несколько программ одновременно.

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

Примечание о 32-разрядных системах:

Если вы используете 32-разрядную систему Windows или Linux, максимальный объем ОЗУ, который вы сможете использовать, составляет 4 ГБ. Добавление более 4 ГБ не будет распознано и может вызвать ошибку запуска. Для большинства 64-разрядных систем максимальный объем составляет 512 ГБ.

Читайте также:

Начало темы Похожие темы Форум Ответы Дата
T Вопрос Ошибки Memtest86, возможные виновники (Cpu, MoBo, RAM)? Память 9 6 марта 2022 г.
Вопрос Является ли 50% использование памяти Windows при запуске ненормальным? Память 4 17 декабря 2021 г.
J Вопрос Память диспетчера задач показывает 256, но максимальное использование 128 Память< /td> 1 4 декабря 2021 г.
[РЕШЕНО] Заметил, что моя память работает на частоте 2600 МГц, а не на заявленных 3200 МГц в диспетчере задач Память 6 11 ноября 2021 г.
Окно вопроса 10 Сбой — необходимо экстренная помощь Память 3 29 сентября 2021 г.
[РЕШЕНО] диспетчер задач говорит, что я зарезервируйте 8 ГБ аппаратного обеспечения, и никакое решение не будет работать! Память 3 26 сентября 2020 г. 1
C [РЕШЕНО] Похоже на плохую оперативную память, но. Память 5 16 сентября 2021 г.
M Вопрос Память составляет 60% после запуска, и в диспетчере задач ничего не показывает, почему Память 3 14 сентября 2021 г.
[РЕШЕНО] Новый RAM BSOD Управление памятью, но нет ошибок в MemTest Память 3 20 августа 2021 г.
Вопрос о получении BSOD управления памятью Память 9 3 августа 2021 г.