Was ist V-Sync?

      hi,

      wikipedia hat da nen sehr gelungenen artikel:

      Eine vertikale Synchronisierung verhindert bei Grafikkarten eine Aktualisierung der Bilddaten, während der Bildschirm das Bild aufbaut.

      Der Bildaufbau bei Röhrenbildschirmen findet zeilenweise statt. Ein Elektronenstrahl wandert eine Zeile entlang und führt dann einen Zeilensprung durch. Wenn die Bilddaten sich während des Bildaufbaus ändern, können Darstellungsfehler, sogenannte Glitches auftreten, da das angezeigte Bild nicht mehr konsistent ist. Typische Glitches entstehen bei geraden Kanten, die sich zwischen dem Bildwechsel gedreht haben. Sie werden geknickt dargestellt.

      Mit aktivierter vertikaler Synchronisation wartet die Grafikkarte bis zu dem Moment, wo der Elektronenstrahl von rechts unten nach links oben springt, und aktualisiert erst dann die Bilddaten. Besonders einfach ist dieses Verhalten bei mehreren Framebuffern realisierbar. Mit aktivierter vertikaler Synchronisation werden die Buffer nicht getauscht, wenn das Bild vollständig berechnet wurde, sondern, wenn der Elektronenstrahl zurückspringt.

      Vertikale Synchronisation ist problematisch, wenn die Grafikkarte für die Berechnung eines neuen Bildes länger braucht als der Monitor zur Darstellung. Wenn der Monitor beispielsweise mit einer Bildwiederholfrequenz von 60 Hz arbeitet, die Grafikkarte aber nur 50 Bilder pro Sekunde berechnet, werden jede Sekunde 10 Bilder doppelt dargestellt. Das kann zu Rucklern führen. Im schlimmsten Fall hat die Grafikkarte kurz nach dem Rücksprung ein neues Bild berechnet, muss aber warten, bis der Monitor das mittlerweile veraltete Bild fertig dargestellt hat.


      Quelle: de.wikipedia.org/wiki/Vertikale_Synchronisation