O que é VSync e devo ativá-lo ou desativá-lo?

O que é VSync e devo ativá-lo ou desativá-lo?

⌛ Reading Time: 6 minutes

Se você usa aplicativos ou jogos 3D, pode ter encontrado uma opção estranha nas configurações de vídeo. Geralmente é chamado de “sincronização vertical” ou “VSync” para abreviar, e não é imediatamente óbvio o que faz. Então, por que essa opção está aqui e o que ela faz? Que formas ele assume? Aqui explicamos o que é VSync e se você deve ligá-lo ou desligá-lo.

O que o VSync faz

Para começar, vamos ver como os gráficos são processados ​​em seu computador. Seu computador ou laptop possui uma maneira de renderizar gráficos em uma tela. Isso pode ser uma placa de vídeo integrada em seu processador ou uma placa de vídeo independente. A principal função do processador gráfico é “pintar” visuais na tela. Você pode ler este artigo porque um processador gráfico organiza os pixels na tela.

Quando você diz ao seu processador gráfico para renderizar uma cena 3D, ele processa desenhos completos, ou “quadros”, o mais rápido possível. Em seguida, ele fornece esses quadros para o monitor processar. O resultado é um efeito semelhante a uma apresentação de slides de quadros rápidos que dão a aparência de animação, como um flipbook. A taxa na qual o processador gráfico pode gerar quadros é chamada de “quadros por segundo” ou FPS para abreviar. Quanto mais quadros seu processador gráfico puder produzir, mais suaves seus jogos parecerão.

Sua tela está sempre tentando acompanhar os quadros que seu processador gráfico está produzindo. A quantidade máxima de quadros que ele pode exibir é representada em sua taxa de atualização, que geralmente é definida em frequência ou “Hz”. A proporção é de 1: 1, então um monitor a 60 Hz pode mostrar até 60 FPS. A taxa de atualização é indicada em uma lista de produtos como a imagem a seguir.

Quando eles entram em conflito

Os problemas começam quando seu processador gráfico começa a produzir mais quadros do que seu monitor pode suportar, como 100FPS em um monitor de 60Hz. Seu monitor pode ter dificuldade em acompanhar o fluxo e acabar fora de sincronia entre dois quadros. Isso é chamado de “corte de tela”, em que uma imagem parece ser “cortada pela metade”.

vertical-sync-tear

É aqui que entra o VSync. O VSync visa combinar os quadros do processador gráfico com a taxa de atualização do monitor para corrigir quaisquer problemas de sincronização. Isso normalmente é feito congelando o mecanismo de jogo ou armazenando em buffer os quadros até que o monitor esteja pronto para enviar o próximo quadro.

Vantagens do VSync

Conforme declarado, vale a pena tentar o VSync se você estiver tendo tela quebrada. Isso reduzirá o seu processador gráfico ao mesmo nível do seu monitor e permitirá que funcionem melhor em uníssono, eliminando assim o rompimento da tela quando feito da maneira correta.

Também pode ser útil em aplicativos (como jogos muito antigos) onde seu processador gráfico supera severamente a demanda gráfica. Como os processadores gráficos funcionam o mais rápido possível, renderizar cenas antigas pode resultar em taxas de quadros excessivamente altas. Isso pode fazer com que seu processador gráfico superaqueça, pois ele produz quadros em uma taxa incrivelmente rápida. A ativação do VSync limitará o FPS à taxa de atualização do monitor e interromperá o esforço excessivo do processador gráfico.

Desvantagens do VSync

Como o VSync faz com que os quadros esperem até que o monitor esteja pronto, isso pode causar problemas. Você pode descobrir que suas entradas, como pressionamentos de teclas e cliques do mouse, estão ligeiramente atrasadas. Isso pode ser fatal em jogos que requerem reflexos e reações instantâneas para serem jogados. Existem algumas tecnologias desenvolvidas para o VSync para ajudar a reduzir esse atraso, mas vale a pena ter em mente se você habilitar o VSync e perceber que suas ações estão menos responsivas do que antes.

VSync é excelente quando a taxa de quadros excede a taxa de atualização do monitor. No entanto, se você chegar a um momento graficamente intenso e a taxa de quadros cair abaixo da taxa de atualização, a placa de vídeo irá diminuí-la ainda mais para melhor corresponder às preferências do monitor. O resultado é uma queda ainda maior na taxa de quadros durante momentos intensos. Tecnologias como buffer triplo podem ajudar a evitar isso, mas pode não ser uma opção à qual todos tenham acesso.

Os dois tipos principais de VSync

As descrições acima referem-se à função VSync padrão que existe há anos no PC. No entanto, mais recentemente, as potências de hardware da indústria de jogos começaram a surgir com formas novas e aprimoradas de VSync que eliminam alguns desses problemas. Aqui está o que você precisa saber sobre eles.

Nvidia G-Sync

Esta tecnologia inovadora foi lançada há alguns anos e faz o trabalho engenhoso de adaptar a taxa de atualização do monitor à sua taxa de quadros do jogo. O resultado é uma experiência de jogo completamente fluida (isto é, se sua GPU puder lidar com isso), sem distorção da tela, falhas, latência ou quedas acentuadas de FPS que acompanham o VSync padrão. O problema é que você precisa de um Monitor compatível com G-Sync e GPU Nvidia para usá-lo.

Vsync Gsync
Imagem cortesia da página de produto Nvidia para G-Sync

Se você quiser saber mais sobre o G-Sync, escrevemos um artigo completo sobre ele aqui.

AMD FreeSync

Esta é a resposta direta da AMD ao Nvidia G-Sync. Embora os resultados sejam excelentes, você precisará de um monitor compatível com FreeSync e GPU AMD para aproveitar FreeSync.

Vsync Freesync
Imagem cortesia da página de produtos AMD para FreeSync

Devo ligar ou desligar?

Portanto, você deve ativar ou desativar o VSync? Como você pode ver, isso depende do seu caso de uso. Em geral, se o seu processador gráfico estiver renderizando mais quadros do que o monitor pode exibir, isso pode causar calor excessivo e rasgar a tela. Tente habilitar o VSync por meio do software ou das configurações do processador gráfico para acalmar as coisas.

opção de sincronização vertical

No entanto, se a taxa de quadros estiver abaixo da taxa de atualização do seu monitor, há poucos motivos para mantê-lo ligado. Não há tearing ou superprocessamento para consertar, então o único efeito que o VSync terá é potencialmente piorar sua taxa de quadros e causar lag de entrada. Nesse caso, é melhor mantê-lo desligado.

Quando usado corretamente, o VSync pode ajudar a resolver problemas e evitar que o processador gráfico funcione em chamas. Quando usado incorretamente, pode prejudicar desnecessariamente seu FPS e causar atraso de entrada sem benefício. Agora você sabe o que o VSync faz e quando habilitá-lo.

perguntas frequentes

1. Devo ligar G-Sync / FreeSync com vsync?

Existem muitas informações conflitantes sobre se o Vsync deve ser ativado se você já tiver o G-Sync ativado. Se você ativar ambos no Painel de controle da Nvidia, o vsync realmente assume uma nova função, trabalhando em conjunto com o G-Sync para ajudar a reduzir o rasgo quando está fora do alcance do G-Sync.

2. Borderless Windowed vs Vsync

Existem vários benefícios em usar a opção Borderless Windowed em um jogo em vez de tela inteira (mais fácil de pular entre monitores / janelas abertas e melhor compatibilidade com resoluções não convencionais, por exemplo).

O modo de janela sem borda também vem com um vsync integrado muito eficiente, que muitas pessoas relatam que reduz o tearing e lag de entrada, então tente se seu jogo for compatível.

3. Vsync vs Adaptive Sync

Ambas as GPUs AMD e Nvidia suportam “sincronização adaptativa”, que você poderia dizer que está em algum lugar entre vsync e G-Sync / Freesync em termos de qualidade. A sincronização adaptável ativa o vsync quando você está acima da taxa de atualização do monitor e, em seguida, desliga quando você está abaixo dela. Se um jogo oferece, você deve usá-lo em vez de vsync na maioria dos casos.

4. Para quais jogos devo usar o vsync?

Conforme estabelecido, nem sempre é necessário ativar o vsync. Como regra geral, jogos recentes com demanda gráfica, onde o FPS terá dificuldade para atingir a taxa de atualização do monitor, não se beneficiarão do vsync.

No entanto, se você estiver jogando um jogo antigo que está emitindo uma quantidade insana de quadros, então o vsync irá enrolar essa taxa de quadros para que você não caia no esquecimento.

Agora que você descobriu o VSync, que tal tentar fazer overclock em sua GPU? Além disso, consulte nosso guia sobre contagem de núcleos da CPU vs. velocidade do clock para determinar o que é mais importante para o desempenho do seu computador.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.