Что такое разрыв экрана и как его предотвратить?

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

Чтобы понять разрывы экрана, вы должны понимать, как мониторы отображают изображения.

Как работают мониторы

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

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

Большинство современных мониторов имеют частоту обновления 60 Гц, что означает, что они обновляются 60 раз в секунду. Более производительные мониторы обновляются с большей скоростью, до 360 раз в секунду. 

Устройство, управляющее дисплеем, называется графическим процессором или графическим процессором(GPU) . Его часто называют графической картой. Большинство материнских плат имеют встроенные (или интегрированные) графические процессоры(GPUs) , в то время как для игровых машин требуется выделенный (или дискретный) графический процессор(GPU)

Взаимодействие между графическим процессором(GPU) и монитором является причиной разрыва экрана.

Что такое разрыв экрана?

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

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

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

Графический процессор(GPU) должен отправлять новые изображения со скоростью, кратной частоте обновления монитора, или она должна составлять 1/X от частоты обновления. Ключом к борьбе с разрывами экрана является синхронизация графического процессора(GPU) и монитора друг с другом. 

Как бороться с разрывами экрана

Есть несколько способов остановить разрыв экрана (или, по крайней мере, свести его к минимуму). Как G-Sync, так и FreeSync(G-Sync and FreeSync) могут помочь уменьшить или полностью устранить разрыв экрана в вашем игровом процессе. Оба сервиса делают это с помощью технологии VESA Adaptive V-Sync

G-Sync — один из самых эффективных способов борьбы с разрывами экрана, но он имеет определенные технические требования. Если быть точным, у вас должна быть видеокарта NVIDIA(NVIDIA) , чтобы использовать G-Sync

G-Sync заставляет монитор и графический процессор(GPU) синхронизироваться друг с другом. Это гарантирует, что новый кадр будет отрисован только после того, как будет завершен последний. Все это происходит в так называемом «буфере кадра». «Кадры(” Frames) выводятся на дисплей только после их завершения, что полностью предотвращает разрывы экрана.

FreeSync похож на G-Sync , но является версией сервиса AMD . В результате вам понадобится видеокарта AMD(AMD) . FreeSync синхронизирует частоту обновления монитора с частотой кадров игры, в которую вы играете. Это означает, что простые игры могут вообще не нуждаться в FreeSync , в то время как более требовательные игры могут привести к тому, что частота обновления монитора упадет ниже минимальной частоты обновления.

Компенсация низкой частоты кадров

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

Тем не менее, есть определенные недостатки. Хотя G-Sync предназначен для устранения разрывов экрана, обычно он обходится дороже из-за стоимости задействованных компонентов. FreeSync дешевле, но использует VESA Adaptive-Sync и не всегда так эффективен. 



About the author

Я старший инженер-программист и разработчик изображений и приложений для iPhone с более чем 10-летним опытом. Мои навыки работы с аппаратным и программным обеспечением делают меня идеально подходящим для любого проекта корпоративного или потребительского смартфона. У меня есть глубокое понимание того, как создавать высококачественные изображения и способность работать со всеми различными форматами изображений. Кроме того, я знаком с разработкой для Firefox и iOS.



Related posts