Вертикальная синхронизация (VSync) — технология, синхронизирующая частоту кадров GPU с частотой обновления монитора. Сегодня важно знать её суть, влияние и альтернативы.
Оглавление
Проблема: Разрывы изображения (Screen Tearing)
Разрывы возникают, когда видеокарта генерирует кадры быстрее, чем монитор их отображает, или когда обновление монитора происходит во время отрисовки нового кадра. Появляются неприятные горизонтальные полосы. VSync предотвращает это, заставляя GPU ждать полного обновления монитора перед отправкой следующего кадра, обеспечивая цельность картинки.
Преимущества и Недостатки VSync
- Плюс: Устраняет screen tearing, обеспечивая плавность при стабильном FPS.
- Минус: Задержка ввода (Input Lag) — ощутимая задержка между действием и реакцией на экране.
- Минус: Статтеры и падение FPS, при падении FPS ниже частоты монитора (например, 60 до 59 Гц), VSync может принудительно снизить его до 30 FPS. «С вертикальной синхронизацией она будет колебаться между 30 и 60, что будет отстой.» (r/pcgaming).
Современные альтернативы
- Адаптивная VSync (NVIDIA): Включает VSync при высоком FPS, отключает при падении.
- Fast Sync (NVIDIA): Рендерит быстро, отправляет последний полный кадр, снижая задержку и разрывы (многократная буферизация).
- AMD FreeSync и NVIDIA G-Sync: Монитор динамически подстраивает частоту обновления под FPS видеокарты. Устраняют разрывы и статтеры без задержки. «Высокочастотные дисплеи … видеоряд станет максимально плавным.» (Гайд). С такими мониторами VSync в игре обычно отключают.
Когда использовать VSync?
- С обычным монитором: Если FPS стабильно выше частоты монитора и есть разрывы — VSync поможет.
- При низком/нестабильном FPS: Отключите VSync.
- С FreeSync/G-Sync: В игре VSync обычно отключается. Можно принудительно включать через драйверы.
VSync — компромиссный, но полезный инструмент для борьбы с разрывами изображения. Её актуальность снижается с появлением адаптивных технологий, но она остается важным выбором для многих пользователей.
