¿Qué es «VSync» y qué pasa si lo enciendo o lo apago?

Si utiliza aplicaciones o juegos en 3D, es posible que se haya encontrado con una opción extraña en la configuración del vídeo. Normalmente se llama «vertical sync» o «VSync» para abreviar, y no es inmediatamente obvio lo que hace. Entonces, ¿por qué está esta opción aquí y qué hace? ¿Qué formas adopta?

Y lo que es más importante, ¿debería encenderlo o apagarlo? Estamos aquí para decírtelo.

Qué hace VSync

Para empezar, veamos cómo se procesan los gráficos en el equipo. Su computadora o portátil tiene una forma de renderizar gráficos en una pantalla. Esto puede ser un gráfico integrado dentro de su procesador o una tarjeta gráfica independiente.

El trabajo principal del procesador gráfico es «pintar» imágenes en la pantalla. La razón por la que puedes leer este artículo es porque un procesador gráfico le dice a tu pantalla que lo dibuje!

Cuando le diga a su procesador gráfico que renderice una escena en 3D, procesará los dibujos completos, o «marcos», lo más rápidamente posible. A continuación, entrega estos cuadros al monitor para que los procese.

El resultado es un efecto de presentación de diapositivas de fotogramas de disparo rápido que dan la apariencia de animación, como un flipbook. La velocidad a la que el procesador gráfico puede emitir imágenes se denomina «imágenes por segundo», o FPS, para abreviar. Cuantos más fotogramas pueda emitir su procesador gráfico, más suaves se verán sus juegos.

Su pantalla siempre está tratando de mantenerse al día con los fotogramas que su procesador gráfico está produciendo. La cantidad máxima de imágenes que puede mostrar se muestra en su frecuencia de actualización, que normalmente se define en frecuencia o «Hz».

La relación es de 1:1, por lo que un monitor a 60 Hz puede mostrar hasta 60 FPS. La frecuencia de actualización se indica en una lista de productos como la siguiente imagen.

Cuando entran en conflicto

Los problemas comienzan cuando su procesador gráfico comienza a emitir más cuadros de los que su monitor puede manejar, como 100 FPS en un monitor de 60 Hz. Su monitor puede tener dificultades para seguir el ritmo del flujo y terminar fuera de sincronización entre dos fotogramas. Esto se llama «desgarro de pantalla», donde una imagen parece estar «cortada por la mitad».

Aquí es donde VSync entra en juego. VSync tiene como objetivo hacer coincidir los fotogramas del procesador gráfico con la frecuencia de actualización del monitor para solucionar cualquier problema de sincronización. Esto se hace normalmente congelando el motor del juego o almacenando en memoria intermedia los fotogramas hasta que el monitor esté listo para emitir el fotograma siguiente.

Ventajas de VSync

Como se ha dicho, vale la pena probar VSync si experimenta roturas de pantalla. Esto hará que su procesador gráfico alcance el mismo nivel que su monitor y le permitirá trabajar mejor al unísono, eliminando así el desgarro de la pantalla cuando se hace correctamente.

También puede ser útil en aplicaciones (como juegos muy antiguos) en las que el procesador gráfico supera con creces la demanda gráfica. Debido a que los procesadores gráficos van tan rápido como pueden, renderizar escenas antiguas puede resultar en velocidades de fotogramas excesivamente altas.

Esto puede causar que su procesador gráfico se sobrecaliente, ya que produce imágenes a una velocidad increíblemente rápida. Habilitar VSync limitará el FPS a la frecuencia de actualización del monitor y detendrá la carga excesiva sobre el procesador de gráficos.

Desventajas de VSync

Debido a que VSync hace que los fotogramas esperen hasta que el monitor esté listo, esto puede causar problemas. Es posible que las entradas, como las pulsaciones de teclas y los clics del ratón, se retrasen ligeramente.

Esto puede ser fatal en los juegos que requieren reflejos y reacciones bruscas para jugar. Hay algunas tecnologías desarrolladas para VSync que ayudan a reducir este retardo, pero vale la pena tener en cuenta si habilita VSync y nota que sus acciones son menos sensibles que antes.

VSync es excelente cuando la frecuencia de fotogramas excede la frecuencia de actualización del monitor. Sin embargo, si llega a un momento de intensidad gráfica y la frecuencia de imagen cae por debajo de la frecuencia de actualización, la tarjeta gráfica la reducirá aún más para ajustarse mejor a las preferencias del monitor.

El resultado es una caída aún mayor de la frecuencia de imagen en momentos intensos. Tecnologías como el triple búfer pueden ayudar a prevenir esto, pero puede que no sea una opción a la que todo el mundo tenga acceso.

Diferentes tipos de VSync

Las descripciones anteriores se refieren a la función Vsync predeterminada que ha existido durante años en el PC. Sin embargo, más recientemente, las potencias de hardware de la industria de los juegos han comenzado a crear nuevas y mejoradas formas de Vsync que eliminan algunos de esos problemas. Esto es lo que necesitas saber sobre ellos:

Nvidia Adaptive VSync

La sincronización adaptativa es una característica exclusiva de Nvidia (se puede encontrar en la aplicación Configuración de Nvidia). Utiliza Vsync cuando la frecuencia de fotogramas excede la frecuencia de actualización del monitor, pero luego la apaga instantáneamente cada vez que el fps desciende por debajo de la frecuencia de actualización del monitor.

Esto significa que no sufrirá tartamudos por las caídas de FPS súper rápidas, pero súper rápidas, causadas por la sincronización estándar, que es vital, especialmente cuando se juega en línea.

Nvidia Smooth Vsync

Smooth Vsync es otra exclusiva de Nvidia, esta vez con un mínimo de tartamudeo en mente. Esta función calcula la velocidad de fotogramas a la que se puede ejecutar el juego de forma estable y, a continuación, mantiene la velocidad de fotogramas en ese momento, aumentando la velocidad sólo cuando se sabe que la GPU puede mantener la velocidad de fotogramas más alta sin disminuir.

Nvidia G-Sync

Esta tecnología innovadora salió hace un par de años y realiza el ingenioso trabajo de adaptar la frecuencia de actualización de su monitor a su velocidad de cuadro de juego.

El resultado es una experiencia de juego completamente fluida (si tu GPU puede manejarla, es decir), sin desgarros de pantalla, tartamudez, latencia o gotas de FPS agudas que acompañan a la sincronización de vídeo estándar. El problema es que necesitas un monitor compatible con G-Sync y una GPU Nvidia para usarlo.

 

AMD FreeSync

Véase más arriba. Esta es la respuesta directa de AMD a Nvidia G-Sync. Aunque los resultados son excelentes, necesitará un monitor compatible con FreeSync y una GPU AMD para aprovechar las ventajas de FreeSync.

Sincronización mejorada de AMD

Al utilizar parte de la tecnología de FreeSync y aplicarla a monitores que no son compatibles con FreeSync, Enhanced Sync da prioridad a una experiencia de juego fluida y permite que la pantalla se rompa de vez en cuando para evitar los tartamudos que pueden resultar de VSync normal. Así que hay un poco más de lagrimeo que Vsync pero menos tartamudeos. Todo depende de tus prioridades!

¿Debo encenderlo o apagarlo?

Entonces, ¿debería activar o desactivar VSync? Como puede ver, es una base de caso por caso. En general, si su procesador gráfico está renderizando más fotogramas de los que puede mostrar el monitor, puede provocar un exceso de calor y desgarramiento de la pantalla. Intenta activar VSync a través del software o de los ajustes de tu procesador gráfico para calmar las cosas.

Sin embargo, si la frecuencia de fotogramas está por debajo de la frecuencia de actualización del monitor, hay pocas razones para tenerla activada. No hay ningún desgarro o sobreprocesamiento que arreglar, por lo que el único efecto que VSync tendrá es el de empeorar potencialmente la velocidad de fotogramas y provocar un retraso en la entrada de datos. En este caso, es mejor mantenerlo apagado.

Por supuesto, dado lo fácil que puede ser encender y apagar VSync, vale la pena probar ambos. Ahora que sabes más sobre cómo funciona VSync, puedes tomar una decisión más informada sobre si habilitarlo o no. También vale la pena comprobar si tu paquete gráfico incluye mejoras adicionales; por ejemplo, Nvidia Adaptive VSync tiene como objetivo lograr lo mejor de ambos mundos.

Para sincronizar o no sincronizar

Cuando se usa correctamente, VSync puede ayudar a suavizar los problemas y evitar que su procesador gráfico se ejecute al rojo vivo. Cuando se usa incorrectamente, puede dañar innecesariamente su FPS y causar retraso en la entrada de datos sin beneficio. Ahora ya sabes lo que hace VSync y cuándo habilitarlo.

¿VSync te ayuda con tus problemas? Háganoslo saber más abajo!

Este artículo fue actualizado en mayo de 2018.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *