multi_user.png
calendar21.11.2022

Что такое VSync, и когда её следует использовать?

VSync – это оригинальная технология синхронизации для графических карт (GPU), видеоигр и мониторов. Несмотря на новые опции, такие как G-Sync или FreeSync, VSync остается важной опцией для многих геймеров. Но что она делает и стоит ли её использовать?

  • Что такое VSync?
  • Так ли ощутима польза от неё?
  • Что мне нужно сделать, чтобы включить VSync?
  • Есть ли проблемы с VSync?
  • Что такое Adaptive VSync и Fast Sync?

Давайте узнаем, что же такое технология VSync, и почему она важна.

Что такое VSync?

VSync или вертикальная синхронизация — это графическая технология, которая синхронизирует кадровую частоту в игре с частотой обновления игрового монитора. Эта технология, впервые разработанная производителями графических процессоров, была способом борьбы с разрывом экрана, когда на экране отображаются фрагменты нескольких кадров за один раз. Это может выглядеть как изображение поверх другого изображения, где дисплей кажется разделенным вдоль линии, обычно по горизонтали. Разрыв возникает тогда, когда частота обновления монитора (сколько раз он обновляется в секунду) не синхронизирована с количеством кадров в секунду.

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

VSync делает несколько действий, чтобы сгладить это. Во-первых, она ограничивает частоту кадров, выдаваемую видеокартой, частотой обновления монитора (60 Гц, если у вас нет монитора с высокой частотой обновления), что позволяет избежать воспроизведения более высокой кадровой частоты, чем может выдержать монитор.

Она не позволяет графическому процессору что-либо делать с памятью экрана до тех пор, пока монитор не завершит свой текущий цикл обновления — фактически не передавая ему никакой информации, пока он не будет к этому готов. Благодаря сочетанию двойной буферизации и перелистывания страниц, VSync синхронизирует отрисовку кадров на экране только после завершения цикла обновления, поэтому при включении VSync вы никогда не увидите разрывов.

Так ли ощутима польза от неё?

acer-xz321q-bmijpphzx-31-5-inch-curved-full-hd-1920-x-1080-g-sync-compatible-gaming-monitor.webp

VSync помогает только с разрывами экрана, и на самом деле это происходит только за счет ограничения частоты кадров, когда это необходимо. Если ваш монитор не справляется с кадровой частотой в конкретной игре, VSync может быть полезной.

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

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

Что мне нужно сделать, чтобы включить VSync?

Вам не нужен какой-то специальный монитор для использования VSync — она разработана для работы со всеми типами мониторов. Вам нужна видеокарта, которая поддерживает технологию, но последние поколения видеокарт поддерживают её во всех линейках продуктов. VSync существует уже много лет, и у Nvidia и AMD есть возможность включить эту настройку в своих драйверах для всех игр.

Однако, если вы предпочитаете включать её для отдельной игры, в большинстве игр её можно включать и выключать в меню настроек графики.

Есть ли проблемы с VSync?

v-sync-stutters.webp

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

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

Что такое Adaptive VSync и Fast Sync?

acer-predator-xb3-gaming-monitor-review-7498.webp

Здесь все становится немного сложнее. Производители графических процессоров были хорошо осведомлены о потенциальных проблемах VSync, когда она была впервые выпущена, и с тех пор они пытались сделать улучшенные версии. Вот почему, когда вы заходите в панель управления графическим процессором, вы можете увидеть различные параметры синхронизации. Более продвинутые формы VSync включают:

Adaptive VSync: это улучшение Nvidia, которое отслеживает максимальную частоту обновления монитора. Если кадровая частота в игре равна или выше частоты при обновлении, VSync включается. Если кадровая частота падает ниже, VSync отключается, предотвращая возникновение некоторых проблем с задержкой ввода.

Fast Sync: Fast Sync — это более продвинутая форма Adaptive VSync от Nvidia, которая при необходимости включает VSync и добавляет автоматическую тройную буферизацию для выбора наилучших возможных данных кадра. Для её использования требуется много энергии, но она также помогает решить множество проблем с вертикальной синхронизацией.

Enhanced Sync: Enhanced Sync — это версия Fast Sync от AMD. Она отключает VSync, когда частота кадров падает ниже частоты обновления монитора, чтобы предотвратить связанные с этим проблемы.

Лучше ли VSync, чем G-Sync или FreeSync?

alienware-aw3418dw-ultrawide-gaming-monitor-review-6650.webp

G-Sync и FreeSync предоставляют качественные функции. Тогда как VSync дает минимальные возможности.

G-Sync от Nvidia и FreeSync от AMD направлены на улучшение возможностей VSync. Обе технологии графического процессора синхронизируют частоту обновления и данные с кадровой частотой графического процессора. Компании хотели покончить с проблемами VSync, особенно с точностью и однородностью изображения, а также с разрывами. По сути, G-Sync и FreeSync являются более эффективными версиями программного обеспечения VSync. Если у вас есть возможность попробовать их, то мы рекомендуем сделать это.

Хотя эти технологии совместимы с видеокартой и монитором, большинство мониторов имеют либо G-Sync, либо FreeSync. Поскольку они являются конкурирующим программным обеспечением, вам будет сложно найти монитор, который использует сразу обе технологии. В итоге, вам, вероятнее всего, придется сопоставить возможности вашего монитора с вашим графическим процессором. Если вы понимаете технические характеристики обоих устройств, сделать это будет относительно легко.

Кто может использовать G-Sync и FreeSync?

Большинство, если не все, современные видеокарты Nvidia и AMD предлагают G-Sync или FreeSync. VSync, с другой стороны, должен быть доступен практически всем — если ваш компьютер может работать с играми, он может поддерживать VSync.

Пользователям Nvidia потребуется как минимум графический процессор GTX 650 Ti Boost для базовой совместимости с G-sync и GTX 1050 или выше для G-Sync HDR. Это означает, что если у вас есть одна из лучших видеокарт, например Nvidia GeForce RTX 3070 Ti, у вас обязательно будет доступ к G-Sync. Однако имейте в виду, что ваш монитор тоже имеет значение, так как только некоторые мониторы поддерживают G-Sync. G-Sync доступен в Windows 7, Windows 8.1, Windows 10 и Windows 11.

Технология FreeSync от AMD также довольно распространена. Её можно встретить не только в графических процессорах AMD, но и в некоторых графических процессорах Nvidia. Чтобы запустить AMD FreeSync на видеокарте Radeon, вам понадобится как минимум графический процессор AMD Radeon RX 200-й серии. FreeSync также доступна на совместимых гибридных процессорах AMD Ryzen для настольных ПК.

Источник: https://www.digitaltrends.com/computing/what-is-vsync/

© ООО "ИБИК"
Использование материалов проекта разрешается только при указании ссылки на ресурс.