Что такое VSync и стоит ли его включать или выключать?

Если вы пользуетесь 3D-приложениями или играми, возможно, вы столкнулись со странной опцией в настройках видео. Обычно это называется «вертикальной синхронизацией» или для краткости «VSync», и не сразу понятно, что она делает. Так почему здесь этот вариант и для чего он нужен? Какие формы это принимает?

Что еще более важно, вы должны включить его или выключить? Мы здесь, чтобы рассказать вам.

Что делает VSync

Для начала давайте посмотрим, как обрабатывается графика на вашем компьютере. На вашем компьютере или ноутбуке есть способ отображения графики на экране. Это может быть либо встроенная графика в вашем процессоре, либо независимая видеокарта. Основная задача графического процессора — «рисовать» изображения на экране. Причина, по которой вы можете прочитать эту статью, связана с тем, что графический процессор сообщает вашему экрану, чтобы он рисовал ее!

Когда вы указываете своему графическому процессору визуализировать 3D-сцену, он будет обрабатывать полные чертежи, или «кадры», как можно быстрее. Затем он передает эти кадры на обработку монитору. В результате получается эффект слайд-шоу с быстросъемными кадрами, создающий впечатление анимации, как в флипбуке. Скорость, с которой графический процессор может выводить кадры, называется «кадрами в секунду» или для краткости FPS. Чем больше кадров может выводить ваш графический процессор, тем плавнее будут выглядеть ваши игры.

Ваш экран всегда пытается успевать за кадрами, которые создает ваш графический процессор. Максимальное количество кадров, которое он может отображать, отображается в его частоте обновления, которая обычно определяется частотой или «Гц». Соотношение 1: 1, поэтому монитор с частотой 60 Гц может отображать до 60 кадров в секунду. Частота обновления указана в списке продуктов, как на следующем изображении.

вертикальная синхронизация-обновление

Когда они конфликтуют

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

вертикальная синхронизация

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

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

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

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

Недостатки VSync

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

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

Различные типы VSync

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

Nvidia Adaptive VSync

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

Nvidia Smooth VSync

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

Nvidia G-Sync

is-g-sync-достойный заголовок

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

Если вы хотите узнать больше о G-Sync, мы написали об этом целую статью.

AMD FreeSync

amd-radeon-настройки-объяснил-freesync

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

AMD Enhanced Sync

Используя некоторые технологии FreeSync и применяя их к мониторам, которые не поддерживают FreeSync, Enhanced Sync отдает приоритет плавному игровому процессу и позволяет время от времени разрывать экран, чтобы предотвратить заикания, которые могут возникнуть в результате обычного VSync. Так что разрывов немного больше, чем у Vsync, но меньше заиканий. Все зависит от ваших приоритетов!

Следует включить или выключить?

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

опция вертикальной синхронизации

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

Конечно, учитывая, насколько легко можно включать и выключать VSync, стоит попробовать и то, и другое. Теперь, когда вы знаете больше о том, как работает VSync, вы можете принять более обоснованное решение о том, включать его или нет. Также стоит проверить, есть ли в вашем графическом пакете дополнительные улучшения; например, Nvidia Адаптивный VSync стремится достичь лучшего из обоих миров.

Синхронизировать или нет

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

Теперь, когда у вас есть VSync, как насчет того, чтобы попробовать свои силы в разгоне графического процессора? И посмотрите наши мысли о том, подходит ли вам внешний графический процессор (или eGPU).

Эта статья полезна? да нет

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *