Was ist VSYNC und sollten Sie es verwenden??

Was ist VSYNC und sollten Sie es verwenden??

VSYNC ist eine Option, die Sie in den meisten PC -Videospielen und manchmal sogar in anderen Anwendungen sehen werden. Aber was ist VSYNC?? Was tut es? Sollten Sie es ein- oder ausschalten? 

Die Antwort darauf ist kompliziert, aber sobald Sie den Zweck von VSYNC verstanden haben.

Inhaltsverzeichnis

    Die einzigartigeren Frames, die in einer Sekunde gezeigt werden können, erscheint die glattere und schärfere Bewegung. Ihr Gehirn verschmilzt die Rahmen miteinander und nimmt es als bewegliches Bild wahr.

    In einem Computersystem erstellt die GPU (Graphics Processing Unit) Frames, die an die Anzeige gesendet werden sollen. Wenn das Display jedoch nicht für einen neuen Rahmen bereit ist, da es immer noch daran arbeitet, die vorherige zu zeichnen, kann dies zu einer Situation führen, in der Teile verschiedener Frames gleichzeitig angezeigt werden. VSYNC soll diese Situation verhindern, indem die Frames von der GPU mit der Aktualisierungsrate des Monitors synchronisiert werden.

    Typische Aktualisierungsraten

    Die häufigste Aktualisierungsrate der Anzeige ist 60 Hz ist. Das heißt 60 erfrischt pro Sekunde. Die meisten Computermonitore und Fernseher bieten mindestens so viel.

    Sie können auch Computermonitore in verschiedenen Aktualisierungsraten kaufen, darunter; 75 Hz, 120 Hz, 144 Hz, 240 Hz und 300 Hz. Es mag auch andere Oddball -Zahlen geben, aber diese sind typisch, wobei höhere Aktualisierungsraten außerhalb von Spezialspielsystemen seltener sind. 

    Die Fernseher sind fast alle 60 -Hz.

    Übereinstimmende Bildraten zur Aktualisierung der Rate

    Die Aktualisierungsrate des Bildschirms muss nicht genau mit der Bildrate des Inhalts übereinstimmen. Wenn Sie beispielsweise 30 Bilder pro Sekunde auf einem 60 -Hz -Display abspielen.

    24 fps Filmmaterial stellt eine Herausforderung dar, da 24 nicht ordentlich in 60 teilt. Es gibt verschiedene Möglichkeiten, dies zu lösen. Einige Bildschirme verwenden eine Form der Videokonvertierung.

    Viele moderne Displays können auch auf unterschiedliche Aktualisierungsraten wechseln. Ein Fernseher kann also auf 48 Hz oder sogar 24 Hz wechseln, um eine perfekte Synchronisation mit 24 fps Filmmaterial zu erhalten. 120 Hz -Fernseher müssen dies nicht tun, da sich 24 gleichmäßig in 120 unterteilen.

    Wann zu verwenden VSYNC

    Mit Videospielen werden Frames nicht in einer so geordneten Art und Weise produziert wie bei Film oder Video. Links ohne Begrenzer versuchen die CPU-, GPU- und Game Engine, so viele Rahmen wie möglich zu produzieren. Da die Arbeitsbelastung, die die Game Engine in diese Komponenten legt, variieren kann, kann die Bildrate schwanken.

    Wie oben erwähnt, sendet die GPU, die nicht mit der Aktualisierungsrate des Monitors synchronisiert sind.

    Wenn Sie VSYNC aktivieren, sendet Ihre GPU nur einen Rahmen aus, der angezeigt werden soll, wenn der Monitor bereit ist, einen neuen Rahmen zu zeichnen, und begrenzt auch die Rate, mit der Rahmen gerendert werden. Dies kann jedoch tatsächlich ein weiteres Problem verursachen, das sich aus der Art und Weise ergibt, wie Frames „gepuffert“ werden. Als nächstes werden wir zwei gängige Arten von Frame -Pufferung diskutieren.

    Doppeltes versus dreifach gepufferter VSYNC

    Ein „Puffer“ ist eine Speicherregion, die als Wartebereich bezeichnet wird. Wenn Ihre GPU einen Rahmen rendert, wird es in einen Puffer geschrieben. Dann liest der Bildschirm den Rahmen aus diesem Puffer, um ihn zu zeichnen.

    Sogenannte "Doppelpufferung" ist heute die Norm. Es gibt zwei Puffer, die abwechselnd als "vorne" und zurück "und als Rücken" -Puffer fungieren. Das Display zeichnet den Rahmen aus dem Vorderpuffer, während die GPU auf den Rückpuffer schreibt. Dann wechseln die beiden Puffer die Rollen und der Vorgang wiederholt sich.

    Ohne VSYNC können die beiden Puffer jederzeit ausgetauscht werden. Es ist also möglich, dass der Bildschirm einen Teil jedes Puffers im Rahmen zeichnet, was zum Zerreißen führt. Wenn Sie VSYNC einschalten, verschwindet dieses Tränen. Wenn es der GPU jedoch nicht gelingt, das Schreiben in 1/60 Sekunden zum Backpuffer zu beenden, wird dieser Rahmen übersprungen. Dies führt zu effektiven 30 Bildern pro Sekunde.

    Es sei denn.

    Triple-Buffering fügt einen zweiten Rückenpuffer hinzu, was bedeutet, dass immer ein Rahmen bereit ist, der auf den Vorderpuffer ausgetauscht wird. Wenn Sie die Option haben, ist das Dreifach-Buffieren immer eine gute Option.

    Verbesserte VSYNC -Typen

    Die Grafikkartenhersteller trieben sich weiter mit dem Bildschirmriss und anderen Artefakten, die durch das Risse des Bildschirms verursacht werden. Jeder große Hersteller hat fortgeschrittene Versionen von VSYNC entwickelt, die versuchen, alle Vorteile ohne die Nachteile anzubieten.

    Nvidia hat AdaptiveSync und Fastsync, jeweils ihren eigenen intelligenten Ansatz für VSYNC. Ersteres schaltet nur VSYNC ein, wenn die Bildrate eines Spiels gleich oder höher ist als die Aktualisierungsrate. Sollte es darunter fallen, ist VSYNC deaktiviert, was die Pufferlatenz beseitigt. Die letztere Lösung ist besser, da sie eine dreifache Pufferung ermöglicht und die höchste Bildrate ohne Zerreißen bietet.

    AMD hat eine verbesserte Synchronisierung, was wie AdaptiveSync ist.

    VSYNC gegen variable Aktualisierungsrate

    Es gibt eine leistungsstarke Alternative zu VSYNC, die als variable Aktualisierungsrate bekannt ist. Die Technologie von NVIDIA ist als G-Sync bekannt und AMD hat FreeSync entwickelt, hat es jedoch für jeden frei gemacht und offen für jeden kann.

    Beide Technologien lassen den Monitor und die GPU so miteinander sprechen, dass Frames mit nahezu makelloser Präzision synchronisiert werden. Mit anderen Worten, alle Nachteile von VSYNC werden hier behandelt.

    Die Hauptbehälter ist, dass der Monitor selbst die Technologie unterstützen muss. Es ist selten, Monitore zu finden, die beide Standards unterstützen, aber Nvidia hat kürzlich nachgegeben und FreeSync -Unterstützung für bestimmte Monitore hinzugefügt. Sie können auch versuchen, FreeSync auf Monitoren zu aktivieren, die von Nvidia nicht weißeweist, aber die Ergebnisse sind in einigen Fällen möglicherweise nicht groß.

    Lassen Sie uns also zusammenfassen, was Sie über die Verwendung von VSYNC wissen müssen:

    • Wenn Ihr Spiel eine Bildrate nicht in Höhe der Aktualisierungsrate Ihres Monitors aufrechterhalten kann, aktivieren Sie die Dreifachpufferung oder senken Sie die Aktualisierungsrate.
    • Wenn Ihre GPU eine fortgeschrittenere Version von VSYNC anbietet, lohnt es sich, es auszuprobieren.
    • G-Sync und FreeSync sind wünschenswerte Alternativen zu VSYNC, wenn Sie Zugriff auf sie haben.
    • Wenn Sie das Minimum der Eingabebereich für wettbewerbsfähiges Spielen möchten, schalten Sie VSYNC aus und leben Sie mit dem Bildschirm, wenn die variable Aktualisierung nicht verfügbar ist.

    Das sind die Grundlagen dessen, was VSYNC ist. Gehen Sie jetzt raus und haben Sie Spaß mit einem tränenfreien Spielerlebnis.