[РЕШЕНО] OT: Google Chrome потребляет 9 ГБ ОЗУ при одной открытой вкладке и БЕЗ расширений | Память | 13 | 25 апреля 2021 г. | тр> таблица>
ПОПУЛЯРНЫЕ ТРЕКИ
- Инициатор moooshrooms
- Сегодня в 8:16
- Ответов: 8
- Начало ошеломленного
- Сегодня в 9:52
- Ответов: 1
- Инициировано RECLINERDAVE.
- Сегодня в 7:27
- Ответов: 7
- Инициировано Renan27
- Сегодня в 6:07
- Ответов: 4
- Инициировано RECLINERDAVE.
- Сегодня в 9:25
- Ответов: 2
- Инициировано D00K
- Сегодня в 8:19
- Ответов: 4
- Инициировано D00K
- Сегодня в 4:39
- Ответов: 8
Последние сообщения
Модераторы онлайн
Поделиться этой страницей
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.
Знаете ли вы, что можете указать, сколько оперативной памяти вы хотите, чтобы конкретное приложение использовало на вашем компьютере с Windows 10? Будь то ваш браузер, который начинает зависать с десятками открытых вкладок, или игра, которая просто не работает с потоковой музыкой или другими программами, работающими в фоновом режиме, — это проблема, с которой большинство из нас сталкивались на протяжении многих лет. Итак, сегодня мы покажем вам, как выделить больше оперативной памяти для определенных приложений в Windows 10, чтобы оптимизировать использование памяти на вашем компьютере. Вы также узнаете, как увеличить или уменьшить объем кэш-памяти в Google Chrome и Mozilla Firefox.
Выделить больше оперативной памяти для определенных приложений в Windows 10
Обычно Windows самостоятельно решает, сколько памяти выделить каждому приложению. Однако вы можете вручную переопределить системные настройки по умолчанию и установить приоритет выделения оперативной памяти для определенных приложений в Windows 10. Вот как это сделать:
Способ 1. Использование диспетчера задач
- Откройте диспетчер задач (Ctrl+Shift+Esc) и перейдите на вкладку "Подробности".
- Подтвердите, нажав «Изменить приоритет» в окне подтверждения.
Это обеспечит более высокий приоритет вашего компьютера для этой программы по сравнению с другими приложениями, которые могут работать одновременно.
Способ 2. Использование контекстного меню Windows
- Щелкните правой кнопкой мыши ярлык Chrome на рабочем столе, если он доступен. Теперь выберите «Свойства».
Примечание. Если на рабочем столе нет ярлыка Chrome, щелкните правой кнопкой мыши Google Chrome в меню «Пуск» и выберите «Дополнительно > Открыть расположение файла». Теперь щелкните правой кнопкой мыши ярлык в открывшейся папке и выберите «Свойства».
- Теперь на вкладке «Ярлык» найдите поле «Цель» и скопируйте и вставьте –disk-cache-size=1073741824 в конец существующей записи. Нажмите "ОК".
Вышеупомянутое действие выделит до 1 07374 1824 байт (1 ГБ) кэша ОЗУ для Google Chrome. Я выбрал 1 ГБ для демонстрационных целей. Вы можете выбрать любое значение по вашему выбору (в зависимости от доступной памяти на вашем компьютере), чтобы увеличить или уменьшить кеш ОЗУ в Google Chrome.
Способ 3. Использование настроек приложения
- Чтобы вручную настроить кэш ОЗУ в Mozilla Firefox, сначала введите about:config в адресной строке браузера и нажмите Enter. Если вы получили предупреждение, закройте его, чтобы получить доступ к дополнительным параметрам.
- Теперь найдите browser.cache.memory.enable . По умолчанию оно должно быть «истинным». Это означает, что кеш диска теперь отключен, а кеш памяти включен.
Примечание. Вводимый вами кэш памяти должен быть в килобайтах. Таким образом, чтобы выделить 1 ГБ, запись должна быть 1048576. Значение по умолчанию «-1» позволяет Firefox выбирать размер своего кеша в зависимости от установленного объема оперативной памяти вашего компьютера.
Риски выделения неправильного объема оперативной памяти
Вы вряд ли повредите свой компьютер, указав слишком много (или слишком мало) оперативной памяти для какого-либо приложения. Однако это может привести к сбою программы или стать непригодной для использования при определенных условиях. Причиной этого является так называемая «ошибка переполнения стека», которая возникает при превышении объема памяти стека вызовов. Также стоит отметить, что некоторые приложения запрограммированы на использование определенного объема оперативной памяти. Таким образом, вы можете не увидеть значительных улучшений, если выделите этим программам больше памяти.
Выделите больше оперативной памяти для определенных приложений, чтобы повысить производительность системы в Windows 10
Поскольку потребительские ПК начинают поставляться с безумным объемом оперативной памяти, вы не всегда можете заметить значительное снижение производительности при одновременном использовании нескольких программ и приложений. Однако вы, должно быть, почувствовали необходимость оптимизировать использование памяти, если используете старый компьютер или машину начального уровня с ограниченным объемом памяти.
Используя наше руководство выше, вы сможете легко выделить больше оперативной памяти для определенных приложений, чтобы ускорить работу компьютера с Windows 10. Если вам понравилась эта статья, ознакомьтесь с нашими связанными руководствами, в которых объясняются лучшие советы и рекомендации по Windows 10, а также шаги, которые вы можете предпринять, чтобы увеличить время автономной работы на ПК с Windows.
Зачем Chrome использует больше памяти? Как вы думаете, почему это просто вопрос «принуждения» к использованию большего количества памяти? Какая веб-страница или вкладка вызывает эту ошибку? Как вы провоцируете эту ошибку? Что вы видите в Chrome Task Manager Tools > Task Manager ?
Если вы достигаете такого большого предела, то именно то, что вы там делаете, имеет значение. Я не думаю, что это то, что вы должны использовать при «нормальном» использовании любого веб-сайта. Я не могу спровоцировать Firefox на использование значительного объема оперативной памяти даже при длительной прокрутке главной страницы (всегда
Да, в Edge я, похоже, дохожу до "конца страницы" из-за огромного количества пролистываний страниц, и он использует около 4,2 ГБ ОЗУ, но без ошибок или сбоев. Firefox, кажется, счастливо ограничивает использование ОЗУ и использует память только для того, что он на самом деле показывает вам в то время, в то время как Edge буферизует все с периодической очисткой мусора, выхватывая 100 МБ здесь и там. Есть ли у вас какие-либо надстройки или блокировщики рекламы, которые могут изменить поведение? Если это так, попробуйте отключить все надстройки и посмотреть, происходит ли это по-прежнему
1 Ответ 1
Как уже было предложено другими, вы должны удалить все посторонние плагины и т. д., независимо от того, считаете ли вы их невиновными или нет.
В Chrome и Edge существует ограничение в 16 ГБ на вкладку. С этим ничего не поделаешь — волшебного решения нет — пока разработчики не решат увеличить лимит. Если вы мне не верите, вы можете доказать это сами, написав небольшой кусок javascript для выделения памяти, пока она не закончится. Обратите внимание, что для этого следует выделять большие фиксированные массивы, в противном случае вы можете достичь предела "X", как описано ниже, задолго до достижения предела в 16 ГБ.
Возможно, вы вообще не сталкиваетесь с «реальным» ограничением памяти. Скорее всего, у вас могут закончиться «объекты X», как описано ниже, или вам может не хватить строкового пространства, оба из которых могут быть сообщены браузером как условия «недостаточно памяти», даже если вы на самом деле используете гораздо меньше памяти, чем 16G.
Попробуйте открыть свою страницу в Firefox, который имеет более высокие ограничения на X и может выделять до 32 ГБ на вкладку (32 ГБ было подтверждено тестированием; я не знаю, сможет ли он обрабатывать больше). Если страница открывается в Firefox, вы можете проверить объем памяти FF, и если он использует менее 16 ГБ, то ваша проблема в Chrome, очевидно, "X".
Если ваша проблема "X", то вы должны сократить использование массивов/объектов (или использование строк) в своем приложении. Ниже приведены некоторые идеи о том, как это сделать.
Как человек, потративший бесчисленное количество часов на то, чтобы выжать все до последнего кусочка памяти для своих игр, я могу сказать, что работает, а что нет.
Ну, пока вы не будете запускать Cyberpunk в разрешении 4K на своей 8-гигабайтной машине, но вы должны заметить уменьшение задержки и FPS, если будете следовать этому руководству.
Продолжайте читать, если хотите узнать, как выделить больше оперативной памяти для игры, не тратя ни копейки на обновление оперативной памяти.
Как выделить больше оперативной памяти для игры?
Нет, мы не говорим о добавлении стиков большего размера к вашей установке. Оказывается, есть обходной путь для преодоления ограничений оперативной памяти с помощью только программного обеспечения.
Самый простой способ увеличить использование оперативной памяти для определенных игр — установить приоритет в диспетчере задач.
Вот шаги:
- Откройте диспетчер задач, нажав Ctrl + Shift + Esc.
- Перейдите на вкладку "Подробности".
- Найдите конкретную игру, для которой вы хотите выделить дополнительную оперативную память.
- Нажмите правой кнопкой мыши и перейдите к пункту Установить приоритет. Выберите приоритет в соответствии с вашими потребностями (высокий, в реальном времени и т. д.).
- Подтвердите свой выбор, выбрав Изменить приоритет.
Имейте в виду, что, хотя Windows теперь будет выделять больше ОЗУ и ЦП для этого приложения, это, в свою очередь, сократит системную память, доступную другим приложениям.
Это хорошо работает, если вы просто хотите использовать одно приложение за раз, так как вы можете в полной мере использовать ОЗУ вашего компьютера для этого конкретного приложения.
Однако это не единственный способ выделить играм больше памяти. Давайте поговорим о некоторых второстепенных методах.
Выделение оперативной памяти для определенных программ
Еще один эффективный метод — когда конкретная программа или игра поставляется с возможностью самостоятельного выделения оперативной памяти. В некоторых приложениях, таких как Adobe Premiere Pro, и таких играх, как Minecraft, вы можете вручную выделить больше оперативной памяти в настройках приложения.
Например, в Premiere Pro вы можете зарезервировать больше оперативной памяти (в разделе «Правка» > «Установки» > «Основные» > «Память») для других программ или фоновых приложений. Остальная память будет автоматически выделена для Premiere Pro.
Если вы найдете такую возможность в своей игре, вам повезло!
А теперь давайте подробно объясним это на примере Minecraft.
Эта, казалось бы, простая игра может стать сложной, как только вы начнете экспериментировать с тяжелыми сборками и модами. К счастью, Minecraft позволяет выделить для него больше памяти, выполнив следующие действия:
В большинстве случаев вы должны увидеть разницу в производительности. Имейте в виду, что этот метод специфичен для Minecraft, и каждая программа будет иметь свой процесс выделения оперативной памяти, если таковой имеется.
Тем не менее, это один из самых эффективных способов заставить игру использовать больше оперативной памяти.
Чем ОЗУ отличается от виртуальной памяти?
Виртуальная память – это просто небольшая часть вашего хранилища (жесткий диск или твердотельный накопитель), предназначенная для эмуляции оперативной памяти (ОЗУ) вашего компьютера. Его также называют файлом подкачки.
Всякий раз, когда на вашем компьютере заканчивается память, он начинает перемещать информацию в файл подкачки.
Означает ли это, что 16 ГБ ОЗУ в сочетании с 16 ГБ файлом подкачки дадут те же результаты, что и 32 ГБ физической памяти? Ну нет.
Ваше устройство хранения, вероятно, намного медленнее по сравнению с оперативной памятью, и, следовательно, любая виртуальная память также будет намного медленнее. Его увеличение не ускорит работу ваших игр.
Файл подкачки ограничивает только количество ошибок, которые могут возникнуть из-за переполнения памяти. Это не замена дополнительной оперативной памяти.
Можете ли вы выделить больше оперативной памяти для игр Steam?
Как и в других описанных выше методах, вы не можете вручную настроить игры Steam для использования определенного объема памяти. Однако, немного поработав с настройками, вы можете исправить проблемы с задержкой и низким FPS, используя «Параметры запуска» в приложении.
Выполните следующие действия:
- В библиотеке Steam щелкните правой кнопкой мыши игру, для которой вы хотите выделить больше оперативной памяти, и выберите «Свойства».
- Здесь вы найдете параметры запуска на вкладке "Общие".
- В этом поле можно использовать различные команды, но сейчас мы будем использовать команду -heapsize.
- Введите -heapsize , где это объем ОЗУ в КБ, который вы хотите выделить в качестве кеша для игры (пример: -heapsize 6291456).
Это гарантирует наличие достаточного количества оперативной памяти для лучшей производительности игр Steam.
Второй способ повысить производительность — отключить функцию наложения Steam. Вы можете сделать это, войдя в свою учетную запись Steam и сняв флажок с параметра Steam Overlay в разделе «Настройки»> «В игре». Это может быть полезно, если вы транслируете видео или работаете в медленной сети.
Почему у вас постоянно заканчивается оперативная память?
Распространенные причины нехватки оперативной памяти – слишком много запущенных программ или фоновых процессов, антивирусы, слишком большой объем кэш-памяти или устаревшие приложения.
Вот небольшой контрольный список, чтобы контролировать использование оперативной памяти:
- Есть ли программы, которые занимают много памяти? Запустите Диспетчер задач, нажав Ctrl + Shift + Esc, и закройте виновников.
- Просто перейдите на вкладку «Процессы» и нажмите «Завершить задачу» рядом с программами, которые вы хотите закрыть.
- Многие приложения запускаются автоматически при загрузке компьютера. Чтобы остановить это, перейдите на вкладку «Автозагрузка» диспетчера задач и отключите процессы, которые вы не хотите запускать во время загрузки.
- Не оставляйте открытыми слишком много вкладок браузера. Это, наряду с тяжелыми расширениями браузера, увеличивает нагрузку на оперативную память.
- Обновите Windows и все приложения до последних версий.
- Удалите ненужные приложения.
- Используйте более легкий браузер, например Edge (приносим извинения пользователям Chrome).
Как узнать, что пора приобрести больше оперативной памяти, а не выполнить несколько программных настроек?
Просто, если один из вышеперечисленных способов работает для вас, вы можете отложить покупку оперативной памяти на некоторое время позже.
Заключительные слова
Если вы хотите выделить игре больше оперативной памяти, лучше всего установить для нее более высокий приоритет. Ограничение процессов воспроизведения и других программ тоже не помешает.
Методы, описанные в этом руководстве, улучшат игровой процесс и, возможно, сэкономят вам немного денег.
Теперь, когда у вас в рукаве есть один-два трюка, вы наконец-то можете наслаждаться любимой игрой, не тратя денег на обновление оборудования.
Линдси Хейс
Привет, я Линдси, технарь из Канзас-Сити. Вот так; Я родился и вырос на Среднем Западе. Когда-то давно я научился разбирать электронику в GameStop моего отца и с тех пор не останавливался. Я провожу большую часть своего времени, проверяя новые гаджеты.
Читайте также: