Wofür ist die dreifache Pufferung verantwortlich?

Zurück zu unserem Beispiel mit 75 Hz und 100 fps. Wenn Vsync aktiviert ist, verschwinden die Artefakte. Wenn die Rendergeschwindigkeit in besonders komplexen Szenen auf etwa 60 fps sinkt und VSync aktiviert ist, sinkt die reale Bildrate um fast die Hälfte. . <

Mit anderen Worten, vertikale Synchronisation in Kombination mit doppelter Pufferung ist nur dann gut, wenn die Rendergeschwindigkeit nicht unter die Aktualisierungsrate fällt, da sonst die Leistung dramatisch abnimmt. <

Stimmen Sie zu, es wäre seltsam, wenn die Ingenieure keine Lösung für dieses Problem finden würden. Um zu verhindern, dass die Rendergeschwindigkeit aufgrund des Wartens auf die Freigabe des Primärpuffers sinkt, wurde eine Dreifachpuffertechnologie entwickelt, die dem oben beschriebenen Schema einen weiteren Framebuffer hinzufügt, dank dessen die Karte nicht warten kann für den freizugebenden Primärpuffer und Berechnung des Bildes in diesem dritten Puffer. <

Die dreifache Pufferung funktioniert wie folgt (bei 50 fps Rendering und 75 Hz Monitoraktualisierungsrate). Der erste Frame befindet sich im Primärpuffer, zwei Drittel des zweiten Frames werden im Sekundärpuffer verarbeitet. <

Nachdem der Bildschirm mit dem ersten Frame aktualisiert wurde, wird das letzte Drittel des zweiten Frames an den sekundären Puffer gesendet, und ein Drittel des dritten Frames wird im dritten Puffer gerendert. Nach der zweiten Bildschirmaktualisierung wird der zweite Frame vom ersten Frame in den Primärpuffer kopiert, und das erste Drittel des dritten Frames wird in den Sekundärpuffer verschoben. <

Die verbleibenden zwei Drittel von Bild Nummer drei werden im dritten Puffer verarbeitet, der Bildschirm wird zuerst mit dem zweiten Bild aktualisiert und Bild drei wird vollständig in den Rückpuffer übertragen, und dann wird dieser Vorgang wiederholt von Anfang an. <

Wie Sie leicht berechnen können, werden in diesem Fall zwei Bilder in drei Aktualisierungszyklen auf dem Bildschirm angezeigt. Dies entspricht zwei Dritteln der Aktualisierungsrate, dh 50 Bildern pro Sekunde die volle potenzielle Rendergeschwindigkeit für dieses Beispiel. Dank des dreifachen Pufferschemas wird die Leerlaufzeit der Grafikkarte minimiert, und wie Sie sehen, führt dies zu sehr guten Ergebnissen. <

Leider unterstützen nicht alle Computerspiele die dreifache Pufferung. Außerdem beansprucht es Rechenressourcen und einen bestimmten Teil des Videospeichers. Es gibt jedoch keine Alternative zu dieser Technologie, um qualitativ hochwertige Bilder bei niedrigen Rendergeschwindigkeiten zu erhalten. p>

Nach dem Lesen dieses Materials haben einige möglicherweise die Frage: Lohnt es sich, die vertikale Synchronisierung in den Einstellungen der Grafikkarte zu aktivieren, oder ist es besser, sie zu deaktivieren. Es gibt keine eindeutige Antwort auf diese Frage. Wenn Sie nur sehen möchten, dass Ihre Grafikkarte einige synthetische Tests oder Spieletests ausführen kann, ist es natürlich besser, VSync zu deaktivieren. <

In diesem Fall werden Sie das Bild oder das Gameplay nicht genießen, sondern nur Informationen über die maximale Leistung der Grafikkarte in bestimmten Einheiten erhalten möchten. Übrigens werden alle GPU-Tests mit deaktivierter vertikaler Synchronisierung durchgeführt, sodass sich die Karte in realen Spielsituationen als merklich langsamer herausstellen kann, als dies in diesem oder jenem Test erwähnt wurde. <

Wir verwenden Cookies
Wir verwenden Cookies, um sicherzustellen, dass wir Ihnen die beste Erfahrung auf unserer Website geben. Durch die Nutzung der Website stimmen Sie der Verwendung von Cookies zu.
COOKIES ZULASSEN.