Как проверить загруженность процессора и видеокарты в игре: полное руководство

Вы запустили новую игру, но она тормозит, хотя ваш ПК по характеристикам должен «тянуть» её на ультра-настройках? Или наоборот — компьютер греется и шумит, хотя игра выглядит как инди-проект 2010 года? Причина чаще всего кроется в неравномерной нагрузке на процессор и видеокарту. Возможно, CPU загружен на 100% из-за плохой оптимизации, а GPU простаивает, или наоборот — видеокарта работает на пределе, а процессор «спит».

В этой статье вы узнаете, как точно измерить загрузку CPU и GPU прямо во время игры, какие инструменты для этого использовать (от встроенных в Windows до профессиональных утилит), и как интерпретировать полученные данные. Мы разберём не только стандартные методы, но и малоизвестные фишки — например, как вывести графики нагрузки поверх игрового экрана или записать лог производительности для анализа лагов. А в конце дадим чек-лист по оптимизации FPS на основе полученных данных.

Почему важно следить за нагрузкой CPU и GPU в играх

Многие геймеры ошибочно считают, что главное — это видеокарта, а процессор «всегда справится». На деле баланс нагрузки между CPU и GPU критичен для плавного геймплея. Вот что происходит при дисбалансе:

  • 🔥 CPU на 100%, GPU на 30-50% — игра «заикается», фризы каждые несколько секунд. Типично для стратегий (Total War, Civilization) или игр с плохой многопоточностью (GTA V на некоторых ядрах).
  • 🎮 GPU на 99%, CPU на 20-40% — низкий FPS, хотя видеокарта мощная. Причина: процессор не успевает «кормить» GPU данными (так называемый CPU bottleneck).
  • ⚠️ Оба компонента на 100% — перегрев, троттлинг (автоматическое снижение частот) и резкое падение кадров. Часто встречается в современных AAA-проектах (Cyberpunk 2077, Alan Wake 2).

Без мониторинга нагрузки вы гадаете на кофейной гуще: то ли драйвера кривые, то ли игра плохо оптимизирована, то ли железо уже устарело. Анализ загрузки CPU/GPU даёт точные данные для принятия решений: нужно ли обновлять драйвера, снижать настройки графики или менять железо.

📊 Какой компонент чаще всего становится «бутылочным горлышком» в ваших играх?
Процессор (CPU)
Видеокарта (GPU)
Оперативная память (RAM)
Жёсткий диск/SSD
Не знаю, не проверял

Способ 1: Встроенный монитор производительности Windows (Task Manager + Resource Monitor)

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

Как открыть:

  1. Нажмите Ctrl + Shift + Esc (или Ctrl + Alt + Del → Диспетчер задач).
  2. Перейдите на вкладку Производительность.
  3. В левом меню выберите ЦП (для процессора) или Графика (для видеокарты).

Что смотреть:

  • 📊 График загрузки CPU — если одно ядро загружено на 100%, а остальные простаивают, это признак плохой оптимизации игры под многопоточность.
  • 🖥️ Использование GPU — в современных играх нормальная нагрузка 90-99%. Если ниже 70%, проверьте драйвера или настройки графики.
  • 🔥 Температура — если CPU/GPU нагреваются выше 90°C, срочно нужна чистка или замена термопасты.

Загрузку каждого ядра CPU (вкладка "ЦП" → "Открыть монитор ресурсов")|

Использование видеопамяти (вкладка "Графика" → "Выделенная память GPU")|

Температуру компонентов (если поддерживается)|

Фоновые процессы, потребляющие ресурсы (вкладка "Процессы")-->

Ограничения метода:

  • ❌ Нет детальной статистики по частотам и вольтажу.
  • ❌ Нельзя вывести графики поверх игры (приходится алтабиться).
  • ❌ Данные обновляются с задержкой ~1 секунда.
⚠️ Внимание: В Windows 10/11 монитор GPU в Диспетчере задач может не показывать нагрузку для некоторых старых видеокарт (NVIDIA Kepler, AMD GCN 1.0). В этом случае используйте способ 3 или 4.

Способ 2: Оверлейные панели (Steam, Xbox Game Bar, NVIDIA/AMD)

Самый удобный способ — выводить графики нагрузки прямо поверх игры, не сворачивая её. Это позволяют сделать встроенные оверлеи от Steam, Xbox Game Bar, а также проприетарные утилиты от NVIDIA и AMD.

2.1. Steam Overlay (для всех видеокарт)

Как включить:

  1. Откройте SteamНастройкиВ игре.
  2. Включите опцию Включить оверлей в игре.
  3. Выберите Счётчик производительности и настройте положение (верхний левый/правый угол).
  4. В игре нажмите Shift + Tab, затем кликните на иконку ⚙️ → Счётчик производительности.

Показывает: FPS, загрузку CPU/GPU, использование RAM/VRAM, температуру (если поддерживается).

2.2. Xbox Game Bar (Windows 10/11)

Как открыть: в игре нажмите Win + Alt + R (или Win + G → Виджет производительности).

Преимущества:

  • 🎯 Работает на любых видеокартах (включая интеловские Arc).
  • 📊 Показывает графики загрузки по ядрам CPU.
  • 🔄 Можно записать последние 30 секунд нагрузки (полезно для анализа лагов).

2.3. NVIDIA GeForce Experience / AMD Radeon Software

Для владельцев видеокарт NVIDIA и AMD есть фирменные оверлеи с расширенной статистикой:

  • NVIDIA: Alt + RPerformance → включите оверлей. Показывает FPS, загрузку GPU/CPU, температуру, частоты, потребление энергии.
  • AMD: Alt + RMetrics Overlay. Дополнительно отображает GPU Usage, VRAM Usage, Framerate.
Как включить метрики в AMD Radeon Software

1. Откройте Radeon SoftwareНастройкиОбщие.

2. Включите В игре оверлей и Метрики производительности.

3. Нажмите Сохранить и запустите игру. Оверлей вызывается клавишей Alt + R (по умолчанию).

Инструмент Поддерживаемые GPU Показывает температуру Графики по ядрам CPU Горячие клавиши
Steam Overlay Любые ❌ (только FPS/нагрузка) Shift + Tab
Xbox Game Bar Любые Win + Alt + R
NVIDIA Overlay NVIDIA (GeForce 600+) Alt + R
AMD Metrics AMD (GCN 1.0+) Alt + R
⚠️ Внимание: Оверлеи могут конфликтовать друг с другом. Если у вас одновременно включены Steam Overlay, Xbox Game Bar и NVIDIA Overlay, одна из панелей может не отображаться. Отключите лишние в настройках.

Способ 3: Профессиональные утилиты (MSI Afterburner, HWiNFO, GPU-Z)

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

3.1. MSI Afterburner + RivaTuner (лучший выбор для геймеров)

MSI Afterburner — это «швейцарский нож» для мониторинга и разгона. Вместе с плагином RivaTuner Statistics Server (RTSS) он позволяет:

  • 📊 Выводить кастомизируемый оверлей с любыми метриками (FPS, загрузка CPU/GPU, температура, частота, вольтаж).
  • 📈 Логгировать данные в файл для последующего анализа.
  • 🔧 Настраивать профили разгона для каждой игры.

Как настроить оверлей:

  1. Установите MSI Afterburner и RTSS (идут в одном установщике).
  2. Запустите MSI AfterburnerНастройкиМониторинг.
  3. Выберите метрики (например, GPU Usage, CPU Usage, GPU Temp) и включите их отображение в оверлее.
  4. В RTSS настройте положение оверлея и шрифт.

3.2. HWiNFO (для глубокой диагностики)

HWiNFO — это самая детальная утилита для мониторинга железа. Она показывает:

  • 🔍 Загрузку каждого ядра CPU отдельно (включая температуру и вольтаж).
  • 🖥️ Частоты GPU (ядра, память, шейдеры).
  • Потребление энергии (полезно для ноутбуков).
  • 💾 Использование VRAM и системной памяти.

Как пользоваться:

  1. Скачайте HWiNFO (портативная версия не требует установки).
  2. Запустите программу → поставьте галочку Sensors-onlyRun.
  3. В игре сверните HWiNFO (он продолжит записывать данные в фоновом режиме).
  4. После игры экспортируйте лог: FileSave Report.

3.3. GPU-Z (специализированный инструмент для видеокарт)

GPU-Z фокусируется исключительно на видеокарте и показывает:

  • 📋 Полные характеристики GPU (модель, BIOS, память).
  • 📈 Графики загрузки, частот, температуры в реальном времени.
  • 🔄 Возможность записывать данные в файл.

Особенность: GPU-Z умеет тестировать видеопамять на ошибки (полезно, если подозреваете артефакты из-за битых ячеек VRAM).

Способ 4: Консольные команды в играх (для продвинутых пользователей)

Многие игры на движках Unreal Engine, Source или id Tech имеют встроенную консоль, через которую можно вывести статистику производительности. Это полезно, если оверлеи не работают или нужны данные прямо из движка.

4.1. Как открыть консоль в популярных играх

  • CS:GO, Dota 2, Half-Life: нажмите ~ (тильда, левее 1).
  • GTA V: нажмите ~, затем введите devmode on (требуется модифицированный dinput8.dll).
  • The Witcher 3: отредактируйте user.settings (добавьте строку DBGConsoleOn=true), затем нажмите ~.
  • Unreal Engine (Fortnite, PUBG, etc.): обычно ~ или Ctrl + ~.

4.2. Полезные команды для мониторинга

Введите эти команды в консоли, чтобы получить данные о нагрузке:

stat unit         // Показывает FPS и время кадра (Unreal Engine)

stat fps // Только FPS (Unreal Engine)

net_graph 1 // График FPS и загрузки сети (Source Engine)

cl_showfps 1 // Показывает FPS в углу экрана (Source Engine)

r_displayinfo 1 // Информация о рендере (id Tech, Doom Eternal)

Пример вывода в CS:GO после команды net_graph 1:

  • FPS: 240 — текущие кадры в секунду.
  • PING: 30 — задержка сети.
  • VAR: 0.1 — вариативность FPS (чем ниже, тем плавнее картинка).
  • CHOKE: 0 — потери пакетов (если >0, лаги из-за сети).
⚠️ Внимание: В некоторых онлайн-играх (например, Valorant, Apex Legends) консоль отключена или заблокирована для предотвращения читерства. Пытаться её включить через модификацию файлов может привести к бану!

Способ 5: Логгирование и анализ производительности (для поиска лагов)

Если игра «подлагивает», но при этом FPS стабильный, а CPU/GPU не загружены на 100%, проблема может крыться в:

  • 🖲️ Драйверах (конфликты, устаревшие версии).
  • 💾 Диске (медленный HDD, фрагментация).
  • 🌐 Сети (пакетные потери в онлайн-играх).
  • 🎮 API (проблемы с DirectX/Vulkan).

Чтобы найти причину, нужно записать лог производительности и проанализировать его.

5.1. Запись лога в Windows (встроенная утилита)

  1. Откройте Пуск → введите ПроизводительностьЗапись степени оценки производительности.
  2. Нажмите Запустить и играйте 5-10 минут (особенно в моменты лагов).
  3. После завершения откроется отчёт в формате .etl. Проанализируйте его через Windows Performance Analyzer (входит в Windows ADK).

5.2. Анализ с помощью MSI Afterburner + RTSS

Настройте MSI Afterburner на запись лога:

  1. Откройте НастройкиМониторинг.
  2. Выберите метрики для логгирования (например, GPU Usage, CPU Usage, Framerate).
  3. Включите Логгирование данных в файл и укажите путь.
  4. После игры откройте файл лога в Excel или RTSS для визуализации графиков.

Что искать в логах:

  • 📉 Провалы FPS — если кадры падают с 144 до 30 на 1-2 секунды, это может быть троттлинг (перегрев) или драйверный лаг.
  • 🔄 Скачки загрузки CPU — если одно ядро внезапно загружается на 100%, это признак плохой оптимизации или фонаого процесса.
  • 💥 Артефакты + падение GPU Usage — возможно, видеокарта перегрелась или есть проблемы с питанием.
Как распознать троттлинг по логу

Если в логе GPU Clock резко падает с 1800 МГц до 300 МГц, а температура при этом 90°C+, это thermal throttling (автоматическое снижение частот из-за перегрева). Решение: чистка от пыли + замена термопасты.

Как интерпретировать результаты: что делать дальше

Вы проверили нагрузку, записали логи — что дальше? Вот алгоритм действий в зависимости от результатов:

Симптом Вероятная причина Решение
CPU 100%, GPU 30-50% Плохая оптимизация игры под многопоточность или слабый процессор Снизьте настройки, связанные с CPU (View Distance, AI, Physics). Обновите драйвера чипсета.
GPU 99%, CPU 20-40% CPU bottleneck (процессор не успевает за GPU) Снизьте разрешение или детализацию графики. Проверьте фоновые процессы.
Оба компонента на 100%, FPS низкий Нехватка мощности (или перегрев) Проверьте температуры. Если >85°C — чистка + термопаста. Если температуры нормальные — апгрейд железа.
FPS скачет (например, 144 → 60 → 144) Троттлинг, драйверные лаги или проблемы с питанием Обновите драйвера. Проверьте блок питания (особенно для дискретных GPU). Отключите разгон.
GPU Usage падает до 0% на 1-2 секунды Драйверный краш или проблемы с API (DirectX/Vulkan) Переустановите драйвера с полной очисткой (DDU). Проверьте совместимость API с игрой.

Если вы не уверены в причине, попробуйте поочерёдно:

  1. Обновите драйвера видеокарты (используйте DDU для чистой установки).
  2. Отключите фоновые программы (особенно Discord, браузеры, NVIDIA ShadowPlay).
  3. Проверьте температуры (если >80°C — чистка + термопаста).
  4. Снизьте настройки графики (начните с Resolution Scale и Anti-Aliasing).
  5. Попробуйте другой API (например, вместо DirectX 12 используйте DirectX 11).

FAQ: Частые вопросы о мониторинге CPU/GPU в играх

Почему в некоторых играх GPU загружен только на 50-70%, хотя FPS низкий?

Это типичный признак CPU bottleneck — процессор не успевает обрабатывать игровую логику и «кормить» видеокарту данными. Решения:

  • Снизьте настройки, нагружающие CPU: Draw Distance, Physics, AI.
  • Закройте фоновые процессы (особенно браузеры с множеством вкладок).
  • Попробуйте разогнать процессор (если есть запас по охлаждению).
  • Обновите драйвера чипсета и BIOS материнской платы.

Если ничего не помогает, придётся обновлять процессор.

Как проверить нагрузку на CPU/GPU в игре на ноутбуке?

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

  • MSI Afterburner + RTSS (показывает реальное потребление энергии).
  • ThrottleStop (для контроля троттлинга и вольтажа CPU).
  • Встроенный оверлей NVIDIA/AMD (показывает ограничения по TDP).

Обратите внимание на:

  • 🔋 Режим питания (должен быть Высокая производительность).
  • 🔥 Температуры (ноутбуки греются сильнее десктопов).
  • ⚡ Ограничения по TDP (в MSI Afterburner смотрите Power Limit).
Можно ли проверить нагрузку на CPU/GPU в игре на Linux?

Да, для Linux есть аналоги Windows-утилит:

  • Оверлей: MangoHud (аналог MSI Afterburner, работает с Vulkan и OpenGL). Установите через пакетный менеджер и запустите игру с префиксом mangohud %command%.
  • Мониторинг: glxosd (для OpenGL) или vulkanosd (для Vulkan).
  • Логгирование: nvidia-smi (для NVIDIA) или radeontop (для AMD).

Пример команды для запуска игры с MangoHud:

mangohud vulkanosd %command%

Для детальной статистики используйте htop (аналог Диспетчера задач) и sensors (для температур).

Почему в оверлее показывается загрузка GPU 100%, но FPS низкий?

Это может означать:

  • 🔄 Троттлинг — видеокарта снижает частоты из-за перегрева или ограничения по питанию. Проверьте температуры и настройки Power Limit в MSI Afterburner.
  • 🖥️ CPU bottleneck — GPU ждёт данных от процессора. Снизьте настройки, нагружающие CPU.
  • 🎮 Ограничение по VRAM — если видеопамяти не хватает, GPU начинает использовать медленную системную память. Проверьте VRAM Usage в оверлее.
  • 🛠️ Драйверные проблемы — переустановите драйвера с помощью DDU.

Чтобы точно определить причину, запишите лог в HWiNFO и проанализируйте графики частот GPU и загрузки CPU.

Какие нормальные значения загрузки CPU и GPU в современных играх?

Оптимальные показатели зависят от разрешения и настроек графики, но в целом:

  • GPU Usage: 90-99% — норма для современных игр. Если ниже 70%, это признак CPU bottleneck или ограничения по API (например, DirectX 12 иногда работает хуже DX11).
  • CPU Usage:
    • Для 4-ядерных процессоров: 70-90% (если одно ядро на