Qu'est-ce que Vsync et devriez-vous l'utiliser ?
Vsync est une option que vous verrez dans la plupart des jeux vidéo sur PC(PC video games) et parfois même dans d'autres applications. Mais qu'est-ce que la Vsync(Vsync) ? Qu'est ce que ça fait? Faut-il l'allumer ou l'éteindre ?
La réponse à cette question est compliquée, mais une fois que vous aurez compris le but de Vsync , vous saurez quand l'activer ou le désactiver.
Qu'est-ce que Vsync ?
La première chose que vous devez savoir est que votre moniteur peut afficher un certain nombre d'images discrètes chaque seconde. C'est ce qu'on appelle le taux de rafraîchissement(refresh rate) , qui correspond au nombre de fois où le moniteur peut complètement rafraîchir l'image à l'écran avec quelque chose de nouveau.
Si vous ne le savez pas déjà, l'illusion d'images animées sur un écran est créée en affichant rapidement une séquence d'images fixes. Chaque image montre le sujet dans une tranche de temps différente. La plupart des films que vous regardez au cinéma sont filmés à 24 images par seconde. Ainsi, vous voyez 24 tranches de temps affichées dans chaque seconde.
Il y a aussi beaucoup de contenu enregistré à 30 et 60 images par seconde. Les images d'une caméra d'action(Action camera) , par exemple, sont généralement enregistrées à 60 images par seconde.
Plus les images peuvent être affichées en une seconde, plus le mouvement est fluide et net. Votre cerveau fusionne les images et les perçoit comme une image animée.
Dans un système informatique, le GPU (unité de traitement graphique) prépare les images à envoyer à l'écran. Cependant, si l'affichage n'est pas prêt pour un nouveau cadre parce qu'il travaille toujours sur le dessin du précédent, cela peut provoquer une situation où des parties de différents cadres sont affichées en même temps. Vsync est destiné à éviter cette situation, en synchronisant les images du GPU avec le taux de rafraîchissement du moniteur.
Taux de rafraîchissement typiques
Le taux de rafraîchissement d'affichage le plus courant est de 60 Hz. C'est-à-dire 60 rafraîchissements par seconde. La plupart des écrans d'ordinateur et des téléviseurs offrent au moins cela.
Vous pouvez également acheter des écrans d'ordinateur dans une variété de taux de rafraîchissement(refresh rates) , qui incluent ; 75 Hz, 120 Hz, 144 Hz, 240 Hz et 300 Hz. Il peut également y avoir d'autres nombres bizarres, mais ceux-ci sont typiques, les taux de rafraîchissement plus élevés étant plus rares en dehors des systèmes de jeu spécialisés.
Les téléviseurs sont presque tous des unités à 60 Hz, avec des téléviseurs à 120 Hz qui entrent maintenant sur le marché grand public avec la dernière génération de consoles de jeu qui prennent en charge ce taux de rafraîchissement.
Faire correspondre les fréquences d' (Rate)images au (Frame) taux(Rates) de rafraîchissement
La fréquence de rafraîchissement de l'écran ne doit pas nécessairement correspondre exactement à la fréquence d'images du contenu. Par exemple, si vous lisez une vidéo à 30 images par seconde sur un écran à 60 Hz, il vous suffit d'afficher deux images identiques à 60 Hz, pour un total de 30 images uniques.
Les séquences à 24 ips posent un défi, car 24 ne se divisent pas parfaitement en 60. Il existe différentes façons de résoudre ce problème. Certains écrans utilisent une forme de conversion vidéo connue sous le nom de « pulldown » qui compense l'inadéquation au prix de l'exécution du contenu à une vitesse légèrement différente de celle prévue.
De nombreux écrans modernes peuvent également basculer vers différents taux de rafraîchissement. Ainsi, un téléviseur peut passer à 48 Hz ou même à 24 Hz pour obtenir une synchronisation parfaite avec des images à 24 ips. Les téléviseurs(TVs) 120 Hz n'ont pas à le faire, car 24 se divise également en 120.
Quand utiliser Vsync
Avec les jeux vidéo, les images ne sont pas produites de manière aussi ordonnée qu'avec un film ou une vidéo. Laissés sans aucun limiteur, le CPU , le GPU et le moteur de jeu essaient de produire autant d'images que possible. Cependant, étant donné que la charge de travail que le moteur de jeu met sur ces composants peut varier, la fréquence d'images peut fluctuer.
Comme mentionné ci-dessus, lorsque le GPU envoie des images qui ne sont pas synchronisées avec le taux de rafraîchissement du moniteur, vous obtiendrez ce déchirement d'écran révélateur(screen tearing) où différentes parties de l'image ne s'alignent pas.
Lorsque vous activez Vsync , votre GPU n'envoie qu'une image à afficher lorsque le moniteur est prêt à dessiner une nouvelle image, ce qui limite également efficacement la vitesse à laquelle les images sont rendues. Mais cela peut en fait causer un autre problème qui résulte de la façon dont les images sont « mises en mémoire tampon ». Ensuite, nous aborderons deux types courants de mise en mémoire tampon de trame.
Vsync à double ou triple tampon(Versus Triple- Buffered Vsync)
Un « tampon » est une région de la mémoire désignée comme une zone d'attente à lire lorsqu'un autre périphérique ou processus est prêt pour cela. Lorsque votre GPU rend une image, elle est écrite dans un tampon. Ensuite, l'écran lit l'image à partir de ce tampon pour la dessiner.
Ce que l'on appelle le "double buffering" est la norme aujourd'hui. Il y a deux tampons, qui agissent à tour de rôle comme tampon « avant » et « arrière ». L'affichage dessine le cadre du tampon avant, tandis que le GPU écrit dans le tampon arrière. Ensuite, les deux tampons changent de rôle et le processus se répète.
Sans Vsync , les deux tampons peuvent être permutés à tout moment. Il est donc possible que l'écran dessine une partie de chaque tampon dans le cadre, ce qui entraîne une déchirure. Lorsque vous activez Vsync , ce déchirement disparaît. Cependant, si le GPU ne parvient pas à terminer l'écriture dans le tampon arrière en 1/60e de seconde, cette image est ignorée. Cela se traduit par un effectif de 30 images par seconde.
À moins que votre ordinateur ne puisse restituer systématiquement 60 images par seconde, vous risquez de rencontrer soit 30 images par seconde verrouillées, soit des fréquences d'images oscillant entre 30 et 60.
Le triple tampon(Triple-buffering) ajoute un deuxième tampon arrière, ce qui signifie qu'il y a toujours une image prête à être échangée vers le tampon avant, ce qui permet d'avoir des nombres impairs tels que 45 ou 59 images par seconde sur un écran à 60 Hz. Si vous avez la possibilité, le triple tampon est toujours une bonne option.
Types de Vsync améliorés
Les fabricants de cartes graphiques continuent de lutter contre le déchirement de l'écran et d'autres artefacts causés par le déchirement de l'écran. Chaque grand fabricant a mis au point des versions avancées de Vsync qui tentent d'offrir tous les avantages sans les inconvénients.
Nvidia a AdaptiveSync et FastSync , chacun avec sa propre approche intelligente de Vsync . Le premier n'active Vsync(Vsync) que si la fréquence d'images d'un jeu est égale ou supérieure à la fréquence de rafraîchissement. S'il tombe en dessous de cela, Vsync est désactivé, éliminant la latence de la mémoire tampon. Cette dernière solution est meilleure car elle permet une triple mise en mémoire tampon et offre la fréquence d'images la plus élevée sans déchirure.
AMD a Enhanced Sync , qui est comme AdaptiveSync .
Vsync versus taux de rafraîchissement variable
Il existe une alternative puissante à Vsync connue sous le nom de taux de rafraîchissement variable. La technologie de Nvidia est connue sous le nom de G-Sync et AMD a développé FreeSync , mais l'a rendue gratuite et ouverte à tous.
Les deux technologies permettent au moniteur et au GPU de se parler de manière à ce que les images soient synchronisées avec une précision presque sans faille. En d'autres termes, tous les inconvénients de Vsync sont abordés ici.
La principale mise en garde est que le moniteur lui-même doit prendre en charge la technologie. Il est rare de trouver des moniteurs prenant en charge les deux normes, mais Nvidia a récemment cédé et ajouté la prise en charge de FreeSync pour certains moniteurs. Vous pouvez également essayer d'activer FreeSync sur des moniteurs qui ne figurent pas sur la liste blanche de Nvidia , mais les résultats peuvent ne pas être excellents dans certains cas.
Résumons donc ce que vous devez savoir sur l'utilisation de Vsync :
- Si votre jeu ne peut pas maintenir une fréquence d'images égale ou supérieure à la fréquence de rafraîchissement de votre moniteur, activez la triple mise en mémoire tampon ou réduisez la fréquence de rafraîchissement.
- Si votre GPU propose une version plus avancée de Vsync , cela vaut la peine d'essayer.
- G-Sync et FreeSync sont des alternatives souhaitables à Vsync si vous y avez accès.
- Si vous voulez le minimum de décalage d'entrée pour les jeux compétitifs, désactivez Vsync et vivez avec le déchirement de l'écran, si le rafraîchissement variable n'est pas disponible.
Ce sont les bases de ce qu'est Vsync . Maintenant, sortez et amusez-vous avec une expérience de jeu sans larmes.
Related posts
La carte SD ne peut pas être lue ? Voici comment y remédier
6 correctifs lorsque l'application Spotify ne répond pas ou ne s'ouvre pas
Comment réparer l'erreur "Les disques de travail sont pleins" dans Photoshop
Que faire si vous êtes bloqué sur votre compte Google
9 correctifs lorsque Xbox Party Chat ne fonctionne pas
Le bouton d'impression d'écran ne fonctionne pas dans Windows 10 ? Comment le réparer
Comment réparer la tablette Amazon Fire qui ne se charge pas
Vitesse de téléchargement de Chrome lente ? 13 façons de réparer
Guide de dépannage ultime pour les problèmes de connexion de groupe résidentiel Windows 7/8/10
Google Maps ne fonctionne pas : 7 façons de le réparer
CORRECTIF : Adblock ne fonctionne pas sur Crunchyroll
Le travail d'impression ne sera pas supprimé sous Windows ? 8+ façons de réparer
Comment réparer l'audio ne fonctionne pas sur votre ordinateur portable
Le bouton de pause YouTube ne disparaît pas ? 6 façons de réparer
Pilote graphique montrant l'adaptateur d'affichage de base Microsoft ? Comment le réparer
10 idées de dépannage lorsque votre Amazon Fire Stick ne fonctionne pas
Que faire lorsque votre deuxième moniteur n'est pas détecté
Pourquoi Ntoskrnl.Exe provoque un processeur élevé et comment y remédier
Dois-je acheter ou construire un PC ? 10 choses à considérer
Que faire lorsque votre clé USB ne s'affiche pas