Как понять что не хватает оперативной памяти в играх
Диагностика. Как узнать из-за чего тормозит игра: из-за процессора, видеокарты или ОЗУ?
Не подскажите, как бы узнать из-за какого компонента ПК может тормозить игра. То ли дело в процессоре, то ли в видеокарте, есть ли какой-нибудь способ для начинающих (без реестров и разных администраторских команд)?
В целом да, если игра начинает идти рывками, фризит — не всегда можно сразу назвать причину. В этой статье покажу один из вариантов, как можно одновременно посмотреть нагрузку на видеокарту, ЦП, сеть, ОЗУ и пр., и по этим данным сделать кое-какие выводы.
Думаю, вариант вполне рабочий, поможет определиться с узким местом на вашем компьютере (подскажет с апгрейдом). По крайней мере, неплохая первичная диагностика!
Определяем причину тормозов и лагов в игре
Что понадобиться
FPS Monitor
Главное окно FPS Monitor
Чем уникальна и хороша эта утилита? Дело в том, что она одновременно и прямо в игре может показать загрузку (и температуру) процессора (и всех его ядер), оперативной памяти, видеокарты, сети и пр.
Т.е. вы в режиме реального времени, прямо в игре, можете увидеть, что с видеокартой все ОК (ее загрузка чуть выше 65%, скажем), а вот процессор уже загружен на максимум и метрики все красные (90%). Выходит, что искать виновного в лагах и начинать «копать» нужно по направлению ЦП.
Примечание : утилита платная (правда, стоит всего 350 руб.). Но вообще, для нашей задачи сгодится и бесплатная демо-версия.
Тестируем и диагностируем
Перед запуском игры, рекомендую открыть редактор горячих клавиш утилиты FPS Monitor, и задать комбинацию для показа метрик (оверлеи). Дело в том, что в некоторых играх метрики автоматически не показываются и их нужно включать «горячей» комбинацией (см. скрин ниже).
Редактор горячих клавиш / FPS Monitor
После, можно запустить игру и начать вести мониторинг метрик. Желательно загрузить различные уровни, карты, поиграть какое-то время (10-15 мин.), чтобы увидеть реальные показания температуры и загрузки железа.
Что очень удобно: утилита показывает все в процентах (можно сразу сориентироваться), плюс окрашивает цифры в разные цвета (в первую очередь обращайте внимание на желтые и красные цвета).
Скриншот с показаниями из игры WOW
Краткие выводы
Макс. нагрузка на ядро ЦП
Альтернатива FPS Monitor (обновление от 01.2020)
Кстати, некоторые пользователи отмечают, что у них FPS Monitor не работает. Для них могу порекомендовать аналог — PlayClaw 6.
Разумеется, в оверлей можно добавить информацию о FPS, нагрузке на ЦП и видеокарту, температуры, ОЗУ и т.д. Настройка осуществляется в главном окне PlayClaw, см. скриншот ниже 👇.
PlayClaw 6 — настройка оверлея
При запуске любой из игр — настроенный оверлей автоматически отобразится в выбранном углу экрана. Пример на скриншоте ниже. 👇
Как озу влияет на производительность в играх?
Благодаря, пожалуй, наиболее дешевому и эффективному соотношению цены и качества среди всех компонентов компьютера, ОЗУ, как правило, готово для геймеров, стремящихся улучшить технические характеристики своего игрового компьютера. Но дает ли это большое влияние? Лучше ли потратить деньги на другое устройство, и насколько оперативная память влияет на игры? Давайте разберемся.
Серийный номер оперативной памяти
Простое решение заключается в том, чтобы добавить больше оперативной памяти, но есть только столько оперативной памяти, которую вы можете добавить, прежде чем она достигнет порогового значения и будет эффективно использована. Два фактора определяют, к чему относится этот порог и как он может колебаться.
Во-первых, сколько оперативной памяти запрограммировано для конкретной игры. Если в игре используется максимум 4 ГБ, то наличие 8 ГБ ОЗУ означает, что фактически есть 4 ГБ, которые никак не исползуются.
Второй фактор заключается в том, запускаются ли приложения вместе с игрой, если таковые имеются. Мы говорим о потоковом программном обеспечении, таком как OBS, веб-браузеры, программное обеспечение для записи и любые другие программы, которые открыты одновременно с игрой.
Если никакие вторичные приложения не запущены, то требование к базовой оперативке для запущенной игры, представляет собой максимальный порог для ОЗУ, который считается стабильным.
Когда геймер запускает множество приложений в фоновом режиме (музыка, чат, потоковое программное обеспечение и т.д.), То чем больше оперативной памяти в дополнение к базовым требованиям игры, тем лучше.
Этот пункт особенно актуален для стримеров, которые запускают несколько программ для длительных сеансов трансляций, хотя другие бенефициары включают графических дизайнеров или видеоредакторов, которые хотят оставить программы, требующие ОЗУ, открытыми во время игры.
В современной игровой среде от 8 до 16 ГБ более чем достаточно для комфортного запуска подавляющего большинства игр. По мере того, как разработчики используют возможности увеличения объема ОЗУ, эта тенденция направлена увеличение в соответствии со стандартными объемами оперативки, обнаруживаемыми в ПК, которые постепенно увеличиваются с течением времени. Тесты указывают, что переход с 8 ГБ до 16 ГБ в лучшем случае незначителен, но есть много смысла в проверке вашей системы в будущем, особенно если ОЗУ дешевеет.
Также существует множество типов модулей ОЗУ, такие как DRAM, SRAM, DRAM и другие. Все они отличаются друг от друга не только размером контактной части но и специализацией.
Сколько оперативной памяти нужно для игр?
Еще раз, обновление с 4 ГБ до 16 ГБ и запуск игры, в которой используется максимум 8 ГБ, окажет незначительное, но заметное влияние, порядка нескольких кадров в секунду. Точно так же игра будет загружаться быстрее.
И наоборот, если у вас 8 ГБ ОЗУ и вы обновляете до 16 ГБ, а игра использует только 8 ГБ, тогда разница будет нулевой, или, по крайней мере, улучшение не будет заметно со стороны пользователя.
Как вы можете видеть, это постепенное снижение невероятно быстро и по сути означает тратить деньги на гигабайты, которые останутся бездействующими и нетронутыми в течение всего игрового сеанса.
Сколько тактовой частоты нужно для RAM?
Ответ очень похож; улучшение зависит от того, какой объем/скорость у вас есть, и до какой суммы вы обновляете. В большинстве случаев разница будет в несколько кадров в секунду или близка к нулю.
Все это зависит от процессора и игры. Процессоры Intel, как правило, меньше всего выигрывают от лучшей тактовой частоты ОЗУ из-за встроенной архитектуры своих чипсетов, в то время как процессоры AMD Ryzen 7 дают несколько ощутимое улучшение, приближаясь к +10 FPS в некоторых случаях и для определенных игр.
Сам графический процессор оказывает значительное влияние на степень улучшения.
В отличие от обычной оперативной памяти, чем больше VRAM у видеокарты, и чем быстрее, тем лучше игровой процесс. Не менее важны и сами графические процессоры. Современные итерации предлагают более совершенные внутренние наборы микросхем и алгоритмы, которые более эффективны при рендеринге графики.
Для повышения частоты кадров обновление графического процессора считается наиболее эффективным решением. Уже рассматривали невероятные улучшения от небрежных 20 FPS до захватывающих 100 FPS для многих игр.
Например, для сравнения, обновление GeForce GTX 950 с 1 ГБ видеопамяти на GeForce RTX 2080 с 11 ГБ повлияет на игры гораздо больше, чем переключение с 8 ГБ ОЗУ на 16 ГБ ОЗУ.
Вывод
Ответ прост: после определенного порога ОЗУ оказывает минимальное влияние на игровой процесс. Определите максимальные характеристики для выбранных вами игр и сопоставьте их с количеством оперативной памяти, и вы получите максимально возможный объем, определяемый оперативной памятью, передавая показатели производительности другим более важным компонентам, таким как графический процессор.
Рекомендуется тратить меньше на увеличение возможностей оперативной памяти вашей материнской платы/процессоров и отводить эти деньги в сторону лучшей видеокарты. Если ваш бюджет позволяет использовать отличный графический процессор наряду с 64 ГБ оперативной памяти, во что бы то ни стало, сделайте это.
На что влияет оперативная память в играх: почему важно ОЗУ в играх
Расскажем почему не стоит экономить на оперативной памяти геймеру…
На что влияет оперативная память в играх? Ответить на этот вопрос не так просто. Сперва разберемся с терминами.
Оперативная память — это важнейший компонент компьютерной системы. Экономить на ней точно не стоит и об этом знает любой геймер
На практике, установка новых плашек RAM, далеко не всегда способна дать хоть какой-то ощутимый прирост производительности в играх. Почему так происходит? Попробуем разобраться.
Вступление — какую роль ОЗУ может играть в играх
Если попытаться выстроить иерархию того, какие компоненты ПК больше всего влияют на производительность в играх, то выглядеть (в большинстве случаев) такая иерархия будет следующим образом:
Объем оперативной памяти может влиять на производительность игры в широком смысле этого слова. Под производительностью важно понимать не просто средний ФПС, а общий комфорт игры — отсутствие фризов и задержек, фреймрейт достаточный для реагирования игрока.
Производительность — это довольно объемный термин и её восприятие зависит не только от железа, но и от жанра игры, её специфики. Так идентичный фреймрейт в шутере и стратегии воспринимается совершенно по-разному. В шутере очень важна скорость реакции игрока, соответственно, для комфортной игры понадобятся максимально высокие ФПС. Кстати, непосредственно на ФПС объем памяти вообще никак не влияет и увеличить количество кадров в игре, прибавляя новые плашки ОЗУ, просто не получится.
У каждой игры существуют определенные требования к оперативной памяти, точнее говоря — минимальное и рекомендованное значение OЗУ. Если оперативной памяти для игры недостаточно, то она может просто не запуститься, либо — запуститься, но играть из-за лагов будет практически невозможно
Оперативная память — это просто область, в которой хранятся необходимые переменные и содержимое. Как только мы запускаем игру на своем игровом ПК, оперативная память становится вторым жестким диском — игра загружается именно в неё. ОЗУ гораздо быстрее традиционных накопителей и позволяет эффективно хранить временные данные, без участия жесткого диска. ОЗУ большого объема позволяет игре загружаться быстрее за счёт более высокой скорости чтения/записи данных.
Если у компьютера заканчивается оперативная память, он начинает использовать специальный файл на жестком диске — файл подкачки. Этот файл позволяет увеличить место для хранения данных, необходимых программам (смысл заключается в «подкачке» данных из оперативной памяти на жесткий диск, по мере необходимости)
Поскольку жесткие диски работают гораздо медленнее ОЗУ, когда задействуется файл подкачки, в игре значительно снижается производительность. Добавление большего количества оперативной памяти может решить проблему с длительными зависаниями в игре и долгой загрузкой. Однако, добавление большего объема оперативной памяти не заставит игры работать быстрее, если у вас постоянно не заканчивается ОЗУ. Ответ на что влияет оперативная память в играх может быть разным:
Игры используют столько оперативной памяти, сколько им нужно, поэтому, если у вас в системе установлено 16 Гб и вы никогда не используете больше 5 Гб, то удалив, например, 10 Гб ОЗУ, вы не заметите никакой разницы в производительности
Тяжелые игры, например, Deus Ex: Mankind Divided, во время работы забирает более 8 Гб. Другие игры — менее требовательны к ресурсам системы и аппетиты их гораздо скромнее — им будет достаточно 8 ГБ, например.
Я увеличил объем оперативной памяти, докупив плашек оперативки, но игры все равно постоянно подвисают, иногда на 10-30 секунд, лагают и фризят. Почему так происходит?
Мы уже говорили, что объем оперативной памяти не влияет на фреймрейт прямым образом, но описанный случай мог произойти по следующим причинам:
При прочих равных обстоятельствах, объем ОЗУ, который может использовать игра, часто варьируется. Зависит это от нескольких факторов. Один из самых главных — графические настройки, которые установлены в игре. Так что и ответ на вопрос увеличит ли установка оперативной памяти FPS в играх всегда будет индивидуальным. Например — если в вашей системе уже установлен достаточно приличный объем RAM, которого за глаза хватает даже в тяжелых играх и программах, то установка дополнительной плашки также не приведет к каким-то выдающимся результатам. Более того — прирост скорости, скорее всего, вообще будет незаметен. И проблема, на что влияет оперативная память в играх, будет не особенно актуально.
Сколько ОЗУ нужно для игр в 2020 году
Прогресс не стоит на месте — очень быстро меняются поколения консолей, они обрастают новыми технологиями, их железо постоянно обновляются. В таких условиях ОЗУ настольных компьютеров устаревает очень быстро. Совсем недавно в большинстве игр было достаточно 8 ГБ, однако, сегодня такой объем подойдет исключительно для офисных систем.
Ответ на вопрос какой объем ОЗУ выбрать всегда зависит от задач, которые стоят перед системой. Далее — разберем самые часто используемые объемы RAM и посмотрим на их потенциал.
Как связаны количество кадров и объем оперативки
Мы выяснили, что память влияет на FPS прямым образом, но величина прироста производительности может варьироваться — в зависимости от требований игры к железу, настроек графики и других параметров. Существует также прямая зависимость между пропускной способностью и частотой ОЗУ, особенно — когда речь заходит о системах на базе AMD. Узнать подробности вы можете из материалов Мир Доступа.
В некоторых играх, RAM с частотой 2133 МГц (а это, напомню, самая медленная DDR4) выдаёт аналогичные показатели, по сравнению с памятью частотой 3000 МГц и выше. Но и здесь есть исключения. Так райзены умеют «ускорять» FPS в случаях, когда они работают совместно с высокочастотной ОЗУ (от 2666 МГц или выше). Опять же FPS может значительно варьироваться — в зависимости от системы и самой игры.
Советы для тех, кто собирает игровую систему — как подбирать ОЗУ
Я, как геймер с большим опытом, хочу поделиться своими мыслями и возможно то, что я скажу дальше для кого-то оно прозвучит слишком резко: я считаю, что экономить на ОЗУ, собирая игровой ПК, просто недопустимо и делать так можно, только если не видишь дальше своего носа.
ОЗУ не хватает всегда и особенно сильно это ощущается именно в играх. На конец 2020 года я советую брать минимум 16 ГБ и дело даже не в том, что совсем скоро выйдут консоли нового поколения, у которых будет как минимум около 24 Гб ОЗУ.
Я хочу заметить, что большая часть мировых тайтлов изначально создаётся под консоли и лишь после этого разработчики задумываются (или нет, но чаще — да, особенно — если игра популярная) о портировании своего детища на PC. Геймер должен понимать — его машина обязана не просто не уступать приставкам, но и значительно опережать их с точки зрения железа. И если вы спрашиваете себя, на что влияет оперативная память в играх, то нужно также знать о частоте ОЗУ.
Если с гигабайтами мы уже разобрались выше, то о чистоте ОЗУ следует сказать отдельно. Здесь дело в том, что вы наверняка, рано или поздно, попытаетесь разогнать все компоненты системы, включая видеокарту, процессор и оперативную память. В последнем случае CPU и материнская плата должны поддерживать такую возможность. Чтобы ОЗУ работала на максимальной частоте нужно также убедиться в том, что этот максимум доступен и для CPU
Так что прежде, чем покупать ОЗУ следует внимательно изучить мануал к процессору. Ещё один момент — для игр лучше устанавливать две плашки, так как RAM должна функционировать в двухканальный режиме.
Резюме
Экономить на оперативной памяти, если вы хотите комфортно играть в игры, или если ПК планируется использовать в работе с емкими приложениями, точно не стоит — даже если прирост производительности не будет заметен со старым железом, он обязательно появится после модернизации остальных компонентов системы (но при условии, что изначально используется последнее поколение оперативной памяти и её объема достаточно для ваших задач). Если же при апгрейде обновляется и тип памяти, то, тем более, её нужно брать с запасом.
RAM не хватает абсолютно всегда — играете ли вы в новые игры, пользуетесь тяжелым ПО или разгоняете видеокарту/процессор. Во всех этих случаях оперативной памяти будет не хватать. Покупать RAM с прицелом на будущее полезно всегда, ведь устаревает она очень быстро, особенно — в играх. Память — это вклад в будущее и устанавливая её с запасом, вы точно не прогадаете, особенно — если планируете использовать свой ПК в течение следующих лет.
Вот такой интересный ответ на проблему на что влияет оперативная память в играх.
Влияние оперативной памяти (ОЗУ) на производительность в играх
Влияние оперативной памяти на производительность в играх
Ни для кого не секрет, что комфорт игрового процесса сильно зависит от характеристик компьютера.
Многие производители собирают специальные модели ПК для геймеров, а среди пользователей распространено мнение, что чем больше памяти у устройства, тем удобнее на нем играть.
В статье мы расскажем, на что влияет оперативная память в компьютере в играх и что нужно сделать, чтобы устройство поддерживало любимые игровые программы в отличном качестве и на высоких скоростях.
Общее представление об ОЗУ
Одной из ключевых характеристик любого компьютера является системная память, включающая в себя физическую память (так называемое ОЗУ) и виртуальную память.
Главным отличием системной памяти от жесткого диска является продолжительность хранения информации: если содержимое жесткого диска хранится на постоянной основе, в том числе после выключения устройства, то системная память после каждой перезагрузки или выключения полностью очищается.
Под ОЗУ (оперативной памятью или оперативным запоминающим устройством) понимают одну из наиболее энергозависимых частей компьютерной памяти, которая сохраняет на протяжении рабочего периода устройства его машинный код, а также все входящие и исходящие данные, нуждающиеся в дальнейшей обработке процессором.
Параметры ОЗУ напрямую влияют на быстродействие ряда рабочих процессов компьютера: чем выше его показатели, тем быстрее будут выполнены поставленные пользователем задачи.
Если рассматривать работу оперативной памяти с точки зрения запуска компьютерных игр, то при их загрузке вся информация (картинка, локации и т.д.) выгружаются из жесткого диска на ОЗУ, после чего необходимые данные перекачиваются на видеокарту, где происходит их обработка и вывод на монитор игрока.
Какой объем ОЗУ оптимален для игрового компьютера
Любая компьютерная игра является программой, исполняемой EXE-файлом, в процессе ее активности осуществляется непрерывная обработка большого объема информации и использование дополнительных графических библиотек. По этой причине оперативную память следует рассматривать одной из важных составляющих любой геймерской системы.
При выборе игрового компьютера первое, на что следует обращать внимание — объемы оперативной памяти. На ней лучше не экономить, поскольку недостаточные размеры ОЗУ скажутся не только на комфорте игрового процесса, но и на успешности в реализации игровых миссий. Емкости, достаточной для обычной работы в офисных программах и интернете, недостаточно для стабильной работы большинства современных игр.
В параметрах любой современной компьютерной игры прописываются требования к ОЗУ. На сегодняшний день для компьютера геймера оптимальным является емкость оперативной памяти от 8 до 16 ГБ: эти объемы позволяют комфортно запускать большую часть игр, не закрывая при этом все работающие программы и процессы устройства.
На большинстве современных игровых компьютеров производителями установлены системы 8 или 16 Гбайт. В наиболее распространенных процессорах AMD и Intel применяются двухканальные контроллеры ОЗУ, благодаря чем на материнской плате каждой платформы установлены 2 или 4 слота DIMM. Материнские платы с разъемами LGA2011 и LGA2011-v3 располагают 4 или 8 разъемами соответственно для подключения ОЗУ.
Что происходит, если объемов оперативной памяти компьютера недостаточно
В тех случаях, когда компьютерной игре не хватает имеющегося объема оперативной памяти и данные в ОЗУ не помещаются, часть информации переносится на виртуальную память — на так называемый «файл подкачки».
Главной проблемой загрузки игры с файла подкачки является низкая скорость работы жесткого диска: показатель оперативности ОЗУ в несколько раз превышает аналогичный параметр виртуальной памяти. Это непосредственно отражается на игровом процессе: пользователь постоянно сталкивается с торможением игры, регулярными лагами и зависаниями на несколько секунд.
Таким образом, сама игра загрузится в любом случае, даже если ОЗУ компьютера недостаточно для ее запуска. Однако прохождение важных игровых моментов и в целом игровой процесс будут сопровождаться регулярным торможением и зависанием.
Влияние ОЗУ на производительность компьютерных игр
Влияние ОЗУ на производительность в играх зависит от характеристик конкретной игры. Прежде чем выбирать компьютер с максимальными значениями памяти или покупать дополнительные гигабайты, внимательно ознакомьтесь с параметрами ваших игр:
Далее рассмотрим более подробно, на что влияет оперативная память в играх и от каких ее параметров сильнее всего зависит скорость и качество загрузки программы.
Частота и тайминги ОЗУ
Частота оперативной памяти непосредственно отражается на игровом процессе: чем выше скорость обмена данными с процессором, тем быстрее обрабатывается информация. Другими словами, чем больше показатель частоты ОЗУ, тем выше производительность игры.
В случае с таймингами наблюдается обратная зависимости: чем ниже показатель таймингов, тем больше скорость работы ОЗУ и, как следствие, выше производительность компьютерной игры. При этом важно учитывать, что использование двухканального режима работы оперативной памяти возможно только при условии полного совпадения таймингов.
Кадровая частота
Одним из наиболее важных для геймера параметров оперативной памяти является FPS или кадровая частота — количество меняющихся кадров в течение 1 секунды. Человеческий глаз способен воспринимать разное количество кадров за один и тот же промежуток времени:
Для большинства компьютерных игр оптимальными параметрами FPS являются 60-80 кадров в секунду. Низкие показатели, на уровне тех же 25 кадров в секунду, заметно отражаются на уровне комфорта во время игры: смена кадров напоминает замедленное слайд-шоу, игрок видит техническую сторону процесса и не может полностью наслаждаться игрой.
Для повышения кадровой частоты пользователи увеличивают ОЗУ компьютера. В отличие от других показателей, рост FPS в результате добавления дополнительных гигабайтов менее заметен. Для большинства компьютеров увеличение кадровой частоты происходит всего на 2-5 пунктов, в случае с двухканальным режимом — до 10 единиц. Таким образом, добавления объемов ОЗУ отражается на параметрах FPS, однако заметного улучшения от 2-кратного увеличения оперативной памяти ждать не стоит.
Встроенная оперативная память: что это и как влияет на компьютерные игры
Помимо классической оперативной памяти компьютера существует встроенная оперативная память графических процессоров (VRAM). Она представляет быструю вариацию флэш-памяти, на которой хранится вся визуализированная графика и иные изображения, обрабатываемые графическим процессором в CPU.
Так же как и с параметрами ОЗУ, объем встроенной оперативной памяти графических редакторов напрямую влияет на качество игрового процесса. В тех случаях, когда интегрированной видеопамяти недостаточно, информация перемещается на ОЗУ. Однако такое решение не способствует сохранению оптимальной производительности игрового процесса: ряд игр, например GTA V, в таком случае не позволяет использовать хорошее качество графики, в значительной части игровых процессов игроку приходит уведомление о превышении лимитов VRAM и ограничении быстродействия игры.
Для большинства современных игр необходимо минимум 6 Гб видеопамяти. Данного объема достаточно для настройки хороших показателей качества изображений и высокого разрешения игровых текстур.
Существует несколько способов решения проблемы ограниченных объемов видеопамяти:
Отдельно следует упомянуть компьютеры, на которых вместо дискретной видеокарты установлен отдельный модуль, подсоединенный к разъему PCI‑E, а сам графический ускоритель располагается в материнской плате или процессоре. Такая схема характерна для бюджетных ноутбуков и офисных ПК. В этом случае часть объемов ОЗУ используется видеокартой для собственных нужд, поэтому полноценного игрового процесса здесь ждать не приходится. Чтобы компьютер смог запустить современный игровой процесс, потребуется приобрести дополнительный объем оперативной памяти.
Как решить проблему недостатка оперативной памяти
Прежде чем увеличивать имеющиеся объемы оперативной памяти, рекомендуется определить необходимую вам емкость ОЗУ. Для это нужно:
В дальнейшем вам достаточно приобрести недостающие гигабайты оперативки, а основные усилия и финансы лучше направлять на улучшение характеристик видеокарты.
Основными рекомендациями, как избежать проблем с ОЗУ в будущем, являются:
Теперь вы знаете, в каком случае маленькое ОЗУ можно справедливо обвинять в торможении и лагах игры, а когда причина скрывается в иных параметрах компьютера.
Прежде чем увеличивать оперативную память вашего устройства, внимательно ознакомьтесь с требованиями любимых игрушек, сопоставьте их с имеющимися ресурсами ОЗУ и видеокарты.
Также помните: от зависаний и разовых сбоев не застрахованы даже самые раскрученные компьютерные игры.