Найти в Дзене
Герман Геншин

Почему игра тормозит: как определить, что процессор надо менять прямо сейчас

В игровой системе видеокарта — главный компонент, но и процессор играет важную роль. Иногда узкое место на ЦП бывает незаметным, однако серьёзная «бутылочная пробка» на процессоре способна испортить игровой процесс не хуже, чем проблемы с видеокартой. Чтобы понять, как ЦП и GPU могут мешать друг другу, представьте процессор и видеокарту как две части ресторана. Кухня с поварами — это процессор, а зал с гостями — видеокарта. В нашем ресторане меню простое, так что заказ блюда подаётся моментально. Повар (ЦП) готовит еду (игровые данные) и передаёт её гостям (GPU), которые сразу её едят (рисуют пиксели на экране). Если повара работают медленно, а гости едят быстро (то есть процессор медленный, а видеокарта — быстрая), гости съедают всю еду и начинают ждать новую порцию. В результате средний FPS может быть высоким, но при этом случаются заметные просадки 1% и 0.1%, которые ощущаются как «тормоза» и дергания. Причина в том, что видеокарта простаивает, не получая своевременно свежие игровы
Оглавление

Кратко о главном

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

Что такое «бутылочное горлышко» процессора

Чтобы понять, как ЦП и GPU могут мешать друг другу, представьте процессор и видеокарту как две части ресторана.

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

Повар (ЦП) готовит еду (игровые данные) и передаёт её гостям (GPU), которые сразу её едят (рисуют пиксели на экране).

-2

Если повара работают медленно, а гости едят быстро (то есть процессор медленный, а видеокарта — быстрая), гости съедают всю еду и начинают ждать новую порцию.

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

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

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

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

Итак, как понять, что процессор тормозит настолько, что пора его менять?

Как выбрать процессор, который останется актуальным минимум на 5 лет

Хотите, чтобы процессор оставался мощным и современным несколько лет? Подходите к выбору с умом.

Если игра дергается из-за процессора — пора обновлять железо

Чаще всего процессорное «бутылочное горлышко» проявляется в низкой загрузке видеокарты — процессор просто не успевает подать данные, чтобы GPU работал на полную мощность.

Проверить, не является ли процессор узким местом, помогут утилиты для мониторинга в играх: RTSS (Riva Tuner Statistics Server) вместе с MSI Afterburner, Intel PresentMon или встроенные оверлеи в програмках NVIDIA и AMD.

Какие показатели игр я всегда отслеживаю и почему

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

Включите отображение загрузки процессора и видеокарты, отключите VSync и все ограничения по FPS. Если видеокарта загружена менее чем на 95%, скорее всего, процессор её тормозит.

Например, на скриншоте из Kingdom Come: Deliverance 2 загрузка GPU всего 85%, а процессора — 66% (уже довольно высокая). Это явный знак узкого места на процессоре.

-3

В Space Marine 2 видеокарта загружена на 86%, а процессор — уже на 80%, что близко к максимуму, и тоже говорит о процессорном «бутылочном горлышке».

Если увидите похожие результаты, стоит задуматься о замене процессора, особенно если текущий FPS вас не устраивает. Но если тормоза вызваны не CPU, или вас устроит текущая производительность при небольшой загрузке GPU, менять процессор не нужно.

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

Тяжёлые для процессора игры подтормаживают? Время апгрейда

Если большинство игр идут нормально, а требовательные к ЦП — тормозят, стоит подумать о замене процессора.

Например, если вы фанат киберспорта и играете на 360-Гц мониторе, но в популярных онлайн-играх типа Counter-Strike 2 или Valorant не удаётся достичь 360 FPS при низких настройках, а GPU загружен ниже 95%, значит процессор ограничивает частоту кадров.

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

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

Какой монитор выбрать: 144, 240 или 300 Гц?

Разбираемся, насколько важна высокая частота обновления экрана.

Некоторые одиночные игры сильно зависят от процессора. После апгрейда видеокарты с RTX 3070 на RX 9070 XT я столкнулся с ограничениями ЦП в Kingdom Come: Deliverance 2. К счастью, тормоза там почти не проявлялись, и меня это устраивало.

А вот в Cyberpunk 2077 с моим Ryzen 5600X были частые подвисания, из-за которых игру было сложно нормально играть. При максимальных настройках и трассировке лучей процессор сильно нагружается.

Если стоять на месте — всё было нормально, но при движении или езде по городу игра начинала подтормаживать. Снизить нагрузку помогало уменьшение настроек, требовательных к ЦП, например плотности толпы.

Переход на Ryzen 5700X3D полностью избавил от «тормозов» в Kingdom Come: Deliverance 2, а в Cyberpunk 2077 при средней плотности толпы и трассировке можно играть комфортно. Но выставлять плотность толпы на максимум всё равно не стоит — даже этот процессор с такой нагрузкой справляется с трудом.

Похожая ситуация была в S.T.A.L.K.E.R. 2 после обновления видеокарты, но до апгрейда процессора. Средний FPS был нормальным, но при быстром перемещении по карте заметны дергания из-за процессора.

В поселениях FPS падал до 30 и появлялись серьёзные подвисания, из-за чего играть становилось практически невозможно. Обновление процессора до Ryzen 5700X3D решило большинство проблем, но частота кадров в поселениях не превысила 50, а загрузка видеокарты оставалась низкой, как видно на скриншоте ниже.

-4

Почему даже Ryzen 5700X3D испытывает сложности с S.T.A.L.K.E.R. 2? Потому что эта игра одна из самых требовательных к процессору. Вход в любое поселение ставит в тупик даже топовые процессоры, вроде Ryzen 9800X3D. Но 50 FPS с редкими подвисаниями — всё равно куда лучше, чем 30 FPS с постоянными тормозами.

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

4 причины прокачать процессор, а не видеокарту для игр

Процессор — ключевой элемент любой игровой системы.

Не каждое процессорное «бутылочное горлышко» требует апгрейда

Если в некоторых играх ЦП становится узким местом, не спешите сразу менять процессор.

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

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

-5

Чтобы снизить нагрузку на процессор, уменьшите затраты на CPU-зависимые настройки: плотность толпы, уровень детализации (LOD), качество и количество растительности, а также настройки физики. Отключение трассировки лучей тоже помогает, ведь в некоторых играх рейтрейсинг сильно нагружает ЦП.

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

Если в некоторых играх FPS выше сотни, но вы не можете добиться частоты обновления монитора — попробуйте включить генерацию кадров (frame generation), если ваше устройство это поддерживает.

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

Генерация кадров может «маскировать» подвисания из-за процессора, делая их почти незаметными в тяжёлых одиночных играх. Например, в S.T.A.L.K.E.R. 2 после включения этой функции дергания CPU практически исчезли.

Хотя FPS в поселениях всё ещё остался ниже 50 и задержка ввода немного возросла, в свободном перемещении по Зоне «тормоза» пропали без заметной потери отклика.

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

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

Вы также можете найти наши материалы в: