Что такое «VSync» и нужно ли его включать или выключать?

  1. Что делает VSync
  2. Когда они конфликтуют
  3. Преимущества VSync
  4. Недостатки VSync
  5. Различные типы VSync
  6. Nvidia Adaptive VSync
  7. Nvidia Smooth Vsync
  8. Nvidia G-Sync
  9. AMD FreeSync
  10. AMD Enhanced Sync
  11. Должен ли я включить его или выключить?
  12. Синхронизировать или не синхронизировать

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

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

Что делает VSync

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

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

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

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

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

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

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

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

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

Недостатки VSync

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

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

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

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

Nvidia Adaptive VSync

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

Nvidia Smooth Vsync

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

Nvidia G-Sync

Nvidia G-Sync

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

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

AMD FreeSync

AMD FreeSync

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

AMD Enhanced Sync

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

Должен ли я включить его или выключить?

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

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

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

Связанные : Настройки панели управления Nvidia: что они все значат?

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

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

VSync помогает с вашими проблемами? Дайте нам знать ниже!

Эта статья была обновлена ​​в мае 2018 года.

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

Так почему этот вариант здесь, и что он делает?
Какие формы это принимает?
Что еще более важно, вы должны включить или выключить его?
Должен ли я включить его или выключить?
Так стоит ли включать или выключать VSync?
VSync помогает с вашими проблемами?
Эта статья полезна?
 
Карта