Saltar al contenido
✅ Eninternetgratis

¿Qué es VSync y qué hace?

Si has entrado recientemente en los ajustes gráficos de tu juego favorito, habrás notado una característica llamada VSync con la opción de activarla o desactivarla y te estarás preguntando qué es y si deberías activarla o dejarla desactivada.

VSync (o sincronización vertical) es una función que trata de ayudar a tu tarjeta gráfica y a tu monitor a funcionar a un ritmo que permita ofrecer un juego más fluido. Sin embargo, antes de que puedas entender qué es el VSync y si deberías activarlo o no en tus juegos, debes entender primero qué es el desgarro de pantalla.

VSync

Índice de contenidos

Desgarro de pantalla

En los ordenadores, la unidad de procesamiento gráfico (GPU) se encarga de enviar al monitor los datos necesarios que le indican de qué color debe ser cada uno de los píxeles de su pantalla. Para ti, todos esos píxeles individuales formarán una sola imagen (o fotograma). Y, miles de esos fotogramas reproducidos en rápida sucesión te parecerán un vídeo o el movimiento de un juego.

La mayoría de los monitores funcionan con una frecuencia de refresco fija. Esto significa que durante un periodo de tiempo determinado, un monitor mostrará un número determinado de imágenes (fotogramas) en la pantalla. La mayoría de los monitores modernos funcionan con una frecuencia de refresco de 60 Hz, lo que significa que cada segundo hacen un ciclo de 60 imágenes diferentes (fotogramas).

Sin embargo, las GPUs no funcionan a un ritmo fijo. Cuando juegas, los diferentes escenarios requerirán más potencia de procesamiento, por lo que la GPU no podrá enviar los datos necesarios a tu monitor de forma tan rápida. Además, cuanto más potente sea la GPU, más rápido podrá enviar los datos a tu monitor, lo que se traduce en una mayor velocidad de fotogramas.

Sin embargo, como los monitores suelen funcionar con una frecuencia de refresco fija, el monitor no puede refrescarse lo suficientemente rápido para seguir el ritmo de todos los datos que le envía la GPU. Cuando esto ocurre, y dependiendo de la velocidad a la que la GPU envíe los datos a tu monitor, puedes ver lo que parece ser una imagen «rasgada». Esto se llama «screen tearing».

¿Qué hace VSync?

Para combatir el screen tearing, los desarrolladores idearon una solución llamada sincronización vertical. Básicamente, lo que hace la sincronización vertical (o VSync) es forzar a tu tarjeta gráfica a funcionar a una velocidad que no sea superior a la frecuencia de refresco de tu monitor.

Así que, ahora, en lugar de que tu GPU produzca fotogramas a una velocidad mucho mayor de la que tu monitor puede refrescar la pantalla, tu GPU se limitará a una velocidad que coincida con la de tu monitor. Así, por ejemplo, si estás obteniendo 100 FPS en un juego en un monitor de 60 Hz y activas el VSync, en lugar de que tu GPU envíe 100 fotogramas por segundo a tu monitor, esperará un periodo de tiempo determinado para enviar cada fotograma a tu monitor de forma que coincida con la salida de 60 fotogramas por segundo del monitor.

Esto ayuda a aliviar el tearing de la pantalla en su mayor parte. Sin embargo, el VSync no está exento de problemas.

El impacto negativo que puede tener activar el VSync

El principal problema de VSync es que, con un monitor de 60 Hz, no está garantizado que tu tarjeta gráfica siempre sea capaz de mantener una producción constante de 60 fotogramas por segundo. Por ejemplo, si estás jugando a un juego exigente y entras en una situación particularmente exigente en la que tu GPU debe trabajar más para producir los fotogramas, tu GPU puede bajar a una tasa inferior a 60 FPS.

Cuando esto ocurra, tu GPU volverá a estar desincronizada con tu monitor, ya que no será capaz de igualar la frecuencia de refresco del monitor. Cuando tu GPU funcione a una velocidad más lenta que la del monitor, dependiendo de la gran diferencia que haya entre ambas, podrías tener problemas de parpadeo en la pantalla.

El parpadeo de la pantalla se produce cuando tu monitor se actualiza a una velocidad superior a la que tu GPU puede enviar un nuevo fotograma. En estos casos, desde tu punto de vista, el juego parece tartamudear o saltar o aparecer entrecortado. Y, en realidad, esto es el resultado de que tu monitor se salta los fotogramas que aún no están listos para ser mostrados.

Entonces, ¿merece la pena VSync?

A pesar de que el VSync puede provocar desgarros en la pantalla si tu GPU no puede mantener una velocidad de fotogramas que coincida (o supere) la tasa de refresco de tu monitor, puede seguir siendo útil para algunos. Por ejemplo, si tienes una tarjeta gráfica sólida y juegas principalmente a juegos no exigentes en los que puedes conseguir una velocidad de fotogramas alta y has notado el desgarro de la pantalla como resultado, te beneficiaría activar el VSync.

Por otro lado, si tienes una tarjeta gráfica económica y/o juegas a juegos más exigentes y obtienes una velocidad de fotogramas similar o inferior a la tasa de refresco de tu monitor, activar el VSync podría provocar tartamudeo en la pantalla.

Por tanto, la conveniencia de activar o no el VSync depende del tipo de monitor que tengas, del tipo de juegos que juegues y del tipo de tarjeta gráfica que tengas. Si juegas a juegos no exigentes y/o tienes una tarjeta gráfica de gama alta, puede tener sentido activar el VSync. Si juegas a juegos más exigentes y/o tienes una tarjeta gráfica de gama baja, tal vez quieras desactivar VSync.

También hay que tener en cuenta que hay una tecnología más reciente que ayuda a eliminar tanto el tearing como el stuttering de la pantalla…

FreeSync y G-Sync: Mejores opciones para eliminar el desgarro y el tartamudeo de la pantalla

Aunque VSync puede ayudar a eliminar el desgarro de pantalla, sigue sin resolver el defecto fundamental que existe entre los monitores y las GPU. Y es que, incluso con el VSync activado, el monitor sigue funcionando a una velocidad fija, mientras que la GPU sigue funcionando a una velocidad variable (con la excepción de que esa velocidad para una GPU está limitada cuando el VSync está activado).

Sin embargo, la tecnología G-Sync de NVIDIA y la tecnología FreeSync de AMD (y la tecnología de sincronización adaptativa también) han proporcionado una solución a este defecto fundamental. Y es que obligan a tu monitor y a tu GPU a funcionar a la misma velocidad.

Así, si tienes un monitor G-Sync con una frecuencia de refresco de 144 Hz y tu GPU sólo emite fotogramas a una frecuencia de 75 FPS, la frecuencia de refresco de tu monitor bajará a una frecuencia de refresco de 75 Hz. Esto evitará que se produzcan tanto el desgarro como el tartamudeo en la pantalla y es una opción mucho mejor que utilizar la sincronización vertical.

Sin embargo, al igual que VSync, las tecnologías de frecuencia de refresco variable también tienen sus defectos. Sin embargo, los hemos cubierto en nuestros posts, ¿Merece la pena G-Sync? y ¿Vale la pena FreeSync? Sin embargo, a lo que se reduce es al hecho de que los monitores G-Sync son increíblemente caros y sólo son compatibles con las GPU de NVIDIA y los monitores FreeSync, aunque son más asequibles, sólo son compatibles con las GPU de AMD. Aun así, esos son defectos menores en comparación con los problemas que existen cuando no tienes nada que ayude a tu monitor y a tu GPU a funcionar a un ritmo similar.