Getestet: Die standardmäßige Windows VBS-Einstellung verlangsamt Spiele um bis zu 10 %, sogar auf RTX 4090


Erinnern Sie sich an den Start von Windows 11, als es Bedenken gab, wie sich die standardmäßige Aktivierung von Virtualization Based Security (VBS) und HyperVisor-Enforced Code Integrity (HVCI) auf die Leistung auswirken könnte? Es wurde viel Lärm gemacht, Benchmarks wurden gefahren … und dann sind wir alle weitergezogen. Flash forward to 2023, und ich habe kürzlich entdeckt, dass der PC, den ich für die GPU-Benchmark-Hierarchie verwende, irgendwann in den letzten Monaten ein Update erhalten hat, das VBS wieder aktiviert hat. (Wir haben einen Artikel darüber, wie Sie VBS deaktivieren können, falls Sie dies wünschen).

Windows 10 hat auch diese Einstellung und ist jetzt möglicherweise auch standardmäßig aktiviert. Toms Hardware-Chefredakteur Avram Piltch verwendet Windows 10 Home auf seinem Hauptdesktop und stellte fest, dass VBS anscheinend aktiviert war, obwohl er die Einstellung nie verändert hatte und Windows im Sommer sauber installiert hatte.

Dieses standardmäßige Einschalten von VBS hat mich beunruhigt, da ich bereits mittendrin bin, alle relevanten Grafikkarten für die Version 2023 der GPU-Hierarchie auf einem neuen Testbed mit einer Core i9-13900K-CPU mit 32 GB erneut zu testen DDR5-6600 G.Skill-Speicher und eine Sabrent Rocket 4 Plus-G 4 TB M.2 SSD. Es versteht sich von selbst, dass Sie erstklassige Teile nicht nur zusammenstellen, um zusätzliche Funktionen auszuführen, die die Leistung beeinträchtigen können.

Außer … ich tat es. Als ich im November kurz vor dem Start der RTX 4080 und RX 7900 XTX/XT das neue Testbed für das kommende Jahr zusammenstellte, stand ich unter Zeitdruck. Ich habe Windows 11 installiert und aktualisiert, die ziemlich massiven 1,5 TB an Spielen, die ich zum Testen verwende, auf die SSD heruntergeladen und mich an die Arbeit gemacht – alles mit aktiviertem VBS. Nachdem ich jetzt wieder zu Atem gekommen war und mit etwas mehr Zeit, bemerkte ich meinen Fehler, wenn man es so nennen kann, verspätet.

Also machte ich mich daran, die Leistung der schnellsten Grafikkarte, der GeForce RTX 4090, mit und ohne aktiviertem VBS zu testen und erneut zu testen. Schließlich sind wir jetzt zwei neue CPU-Generationen über dem, was wir beim Start von Windows 11 hatten, und mit schnelleren CPUs und neuen Architekturen hat VBS vielleicht noch weniger Einfluss als zuvor. Gleichzeitig verwenden wir auch neue GPUs, die wesentlich mehr Leistung liefern als die RTX 3090, die im Jahr 2021 die schnellste GPU war, was zu CPU-Engpässen und Extras wie VBS führen könnte mehr hinderlich als zuvor.

Windows 11 VBS-Testhardware

Sie können unsere Test-PC-Hardware sehen, die Nvidias 528.49-Treiber verwendet (die jetzt dreimal ersetzt wurden). Kommen wir direkt zu den Ergebnissen mit unserer aktualisierten Testsuite und den Einstellungen, die aus einer Batterie von 15 Spielen mit vier verschiedenen Einstellungen/Auflösungskombinationen bestehen. Wir werden die Dinge in einer Tabelle zusammenfassen, aufgeteilt in durchschnittliche FPS auf der linken Seite und 1 % niedrige FPS (die durchschnittlichen FPS der unteren 1 % der Frametimes) auf der rechten Seite.

Um es klarzustellen, alle Tests wurden auf demselben PC über einen Zeitraum von ein paar Tagen durchgeführt. Es wurden keine Spiel-Updates angewendet, keine neuen Treiber installiert usw., um die Dinge so „Apfel-zu-Apfel“ wie möglich zu halten. Die einzige Änderung bestand darin, VBS zu deaktivieren (weil es anfangs aktiviert war, die Standardeinstellung von Windows 11).

Jeder Test wurde mehrmals durchgeführt, um die Konsistenz der Ergebnisse zu gewährleisten, was die eine Diskrepanz aufwirft: Totaler Krieg: Warhammer 3 Die Leistung ist derzeit allgegenwärtig. Ich kann mich nicht erinnern, dass dies in der Vergangenheit der Fall war, aber irgendwann im Februar oder vielleicht Anfang März scheinen sich die Dinge zum Schlechteren verändert zu haben. (Ich suche noch nach der Ursache.)

(Bildnachweis: Toms Hardware)

Wenn man die Dinge auf hohem Niveau betrachtet, sieht es vielleicht gar nicht so schlecht aus. Das Deaktivieren von VBS verbesserte die Leistung insgesamt um bis zu 5 %, und diese sank bei 4K Ultra auf nur 2 %. Und wenn Sie diese Gaming-Hardware verwenden, hoffen Sie wahrscheinlich auch, 4K Ultra ausführen zu können. Aber selbst bei unseren höchstmöglichen Einstellungen gibt es noch einige bemerkenswerte Ausnahmen.

Die größte Verbesserung insgesamt kommt herein Microsoft Flugsimulator, was Sinn macht, da dieses Spiel selbst mit den schnellstmöglichen Prozessoren dazu neigt, sehr CPU-beschränkt zu sein. Das Deaktivieren von VBS verbesserte die Leistung in unseren RTX 4090-Tests konstant um etwa 10 %, und die 1 %-Tiefs stiegen um bis zu 15 %.

Nicht zufällig, Flugsimulator ist auch eines der Spiele, die AMDs großen 3D-V-Cache auf dem Ryzen 9 7950X3D absolut lieben. Unsere CPU-Tests verwenden eine andere, weniger anspruchsvolle Testsequenz, aber selbst dort sind die AMD-Chips mit großen Caches etwa 20 % (Ryzen 7 5800X3D) bis 40 % (7900X3D) schneller als der Core i9-13900K. Vielleicht hätte VSB weniger Einfluss auf die X3D-CPUs von AMD, aber ich hatte keinen Zugriff auf eine davon zum Testen.

Ein weiteres Spiel, das dazu neigt, bei niedrigeren Einstellungen auf CPU-Engpässe zu stoßen, ist Far Cry 6, und es gab auch ziemlich konstante Leistungssteigerungen von 5 % oder mehr – bemerkbar in Benchmarks, aber weniger beim tatsächlichen Spielen. Interessant, Cyberpunk 2077 mit aktiviertem Raytracing sah man auch noch etwa 5% mehr Leistung. Das liegt vielleicht daran, dass die Arbeit zum Erstellen der BVH-Strukturen für Raytracing-Berechnungen auf der CPU stattfindet; Viele der anderen Raytracing-Spiele zeigten ebenfalls Steigerungen von 5 % oder mehr.

Microsoft Flugsimulator

(Bildnachweis: Microsoft)

Was ist mit Spielen, bei denen VBS keine Rolle spielte, wenn überhaupt? Helle Erinnerung unendlich (der Standalone-Benchmark, nicht das vollständige Spiel) zeigte fast keine Veränderung, und Minecraft zeigte nur eine bescheidene Verbesserung bei 1080p mit unseren anspruchsvolleren Einstellungen (24 RT-Render-Chunk-Distanz). Eine Seuchengeschichte: Requiem, Grenzland 3, ForzaHorizon 5Und Red Dead Redemption 2 zeigte auch weniger Auswirkungen, obwohl sich in einigen Fällen die minimalen FPS möglicherweise stärker geändert haben.

(Und noch einmal, ich sage nicht wirklich etwas darüber Totaler Krieg: Warhammer 3 da die Leistung viel zu stark schwankte. Auch nach jeweils mehr als 20 Durchläufen mit und ohne VBS gab es kein eindeutiges typisches Ergebnis. Anstelle einer Glockenkurve fielen die Ergebnisse im niedrigen, mittleren und hohen Bereich in drei Klumpen, wobei die 1%-Tiefs noch weniger Konsistenz zeigten. Entfernen TWW3 von unserem geometrischen Mittel ändert sich das niedrige Delta von 1 % jedoch nur um weniger als zwei Prozent.)

Die größten Deltas sind im Allgemeinen bei 1080p, und es schien keine große Rolle zu spielen, ob wir mit „mittleren“ oder „ultra“ Einstellungen arbeiteten. Das liegt wahrscheinlich daran, dass Ultra-Einstellungen die CPU für andere Berechnungen oft stärker belasten, sodass es nicht nur um höher aufgelöste Texturen oder Schatten geht.

Aber die Frage bleibt: zu VBS oder nicht zu VBS? Speziell für meine GPU-Tests. Die gute Nachricht ist, dass dies ein nahezu endloser Prozess ist, da neue Treiber und Spielpatches scheinbar routinemäßig ältere Ergebnisse ungültig machen. Ich könnte irgendwann dazu wechseln, VBS auszuschalten, und vielleicht werde ich das tun. Aber dieses erneute Testen ist auch der Fluch von GPU-Benchmarks.

Windows VBS: Das Endergebnis

source-109

Leave a Reply