Probado: la configuración predeterminada de Windows VBS ralentiza los juegos hasta en un 10 %, incluso en RTX 4090


¿Recuerda cuando se lanzó Windows 11 y había una preocupación sobre cómo la activación predeterminada de la seguridad basada en la virtualización (VBS) y la integridad del código forzado por hipervisor (HVCI) podría afectar el rendimiento? Se hizo mucho ruido, se ejecutaron puntos de referencia… y luego todos seguimos adelante. Avancemos hasta 2023, y recientemente descubrí que en algún momento de los últimos meses, la PC que uso para la jerarquía de puntos de referencia de GPU recibió una actualización que volvió a activar VBS. (Tenemos un artículo sobre cómo deshabilitar VBS si lo desea).

Windows 10 también tiene esta configuración y ahora también puede estar habilitada de forma predeterminada. El editor en jefe de hardware de Tom, Avram Piltch, usa Windows 10 Home en su escritorio principal y descubrió que VBS parecía estar habilitado a pesar de que nunca tocó la configuración y tenía instalado Windows limpio durante el verano.

Esta configuración predeterminada de VBS en todas partes me preocupó, porque ya estoy en medio de volver a probar todas las tarjetas gráficas pertinentes para la versión 2023 de la jerarquía de GPU, en un nuevo banco de pruebas que incluye una CPU Core i9-13900K, 32 GB de Memoria DDR5-6600 G.Skill y una SSD Sabrent Rocket 4 Plus-G 4TB M.2. No hace falta decir que no reúne las mejores piezas de su clase solo para ejecutar funciones adicionales que pueden afectar el rendimiento.

Excepto… que lo hice. Cuando preparé el nuevo banco de pruebas para el próximo año en noviembre, justo antes del lanzamiento de la RTX 4080 y la RX 7900 XTX/XT, tenía poco tiempo. Instalé y actualicé Windows 11, descargué los 1,5 TB de juegos bastante masivos que uso para probar en el SSD y me puse a trabajar, todo con VBS habilitado. Habiendo recuperado el aliento y con un poco de tiempo extra, tardío me di cuenta de mi error, si se puede llamar así.

Así que me puse a probar y volver a probar el rendimiento de la tarjeta gráfica más rápida, la GeForce RTX 4090, con y sin VBS habilitado. Después de todo, ahora somos dos nuevas generaciones de CPU más allá de lo que teníamos en el lanzamiento de Windows 11, y con CPU más rápidas y nuevas arquitecturas, quizás VBS tenga un impacto aún menor que antes. Al mismo tiempo, también estamos usando nuevas GPU que brindan un rendimiento sustancialmente mayor que la RTX 3090, que fue la GPU más rápida en 2021, lo que podría generar cuellos de botella en la CPU y extras como VBS. más de un obstáculo que antes.

Hardware de prueba de Windows 11 VBS

Puede ver nuestro hardware de PC de prueba, utilizando los controladores 528.49 de Nvidia (que ahora han sido reemplazados tres veces). Vayamos directamente a los resultados, con nuestro conjunto de pruebas actualizado y configuraciones que consisten en una batería de 15 juegos, en cuatro combinaciones diferentes de configuración/resolución. Vamos a resumir las cosas en una tabla, dividida en FPS promedio a la izquierda y 1 % de FPS bajo (el FPS promedio del 1 % inferior de los marcos) a la derecha.

Para ser claros, todas las pruebas se realizaron en la misma PC, durante un período de unos pocos días. No se aplicaron actualizaciones de juegos, no se instalaron nuevos controladores, etc. para mantener las cosas lo más manzanas con manzanas posible. El único cambio fue deshabilitar VBS (porque estaba activado inicialmente, el valor predeterminado de Windows 11).

Cada prueba se ejecutó varias veces para garantizar la coherencia de los resultados, lo que plantea la única discrepancia: Guerra Total: Warhammer 3 el rendimiento está por todas partes en este momento. No recuerdo que ese haya sido el caso en el pasado, pero en algún momento de febrero o quizás a principios de marzo, las cosas parecen haber empeorado. (Todavía estoy investigando la causa.)

(Crédito de la imagen: Hardware de Tom)

Tomando la vista de alto nivel de las cosas, tal vez no se vea tan mal. La desactivación de VBS mejoró el rendimiento hasta en un 5 % en general, y eso se redujo a solo un 2 % en 4K ultra. Y si está ejecutando este nivel de hardware para juegos, creemos que probablemente también espera ejecutar 4K ultra. Pero incluso en nuestra configuración más alta posible, todavía hay algunas excepciones notables.

La mayor mejora en general viene en Simulador de vuelo de Microsoft, lo cual tiene sentido ya que ese juego tiende a tener una CPU muy limitada, incluso con los procesadores más rápidos posibles. Desactivar VBS mejoró constantemente el rendimiento en nuestras pruebas de RTX 4090 en alrededor de un 10 %, y los mínimos del 1 % aumentaron hasta en un 15 %.

No por casualidad, Simulador de vuelo también es uno de los juegos que adora absolutamente el gran V-Cache 3D de AMD en el Ryzen 9 7950X3D. Nuestras pruebas de CPU usan una secuencia de prueba diferente y menos exigente, pero incluso allí, los chips AMD con grandes cachés son entre un 20 % (Ryzen 7 5800X3D) y un 40 % (7900X3D) más rápidos que el Core i9-13900K. Quizás VSB tendría un impacto menor en las CPU X3D de AMD, pero no tuve acceso a una de ellas para realizar pruebas.

Otro juego que tiende a toparse con cuellos de botella de CPU en configuraciones más bajas es muy lejos 6, y también vio aumentos bastante consistentes del 5% o más en el rendimiento, notables en los puntos de referencia, pero menos en los juegos reales. Curiosamente, Ciberpunk 2077 con el trazado de rayos habilitado también se observó un rendimiento un 5 % más alto. Quizás se deba a que el trabajo de construir las estructuras BVH para los cálculos de trazado de rayos ocurre en la CPU; muchos de los otros juegos de trazado de rayos también mostraron aumentos del 5% o más.

Simulador de vuelo de Microsoft

(Crédito de la imagen: Microsoft)

¿Qué pasa con los juegos en los que VBS no importaba mucho, si es que lo hacía? Memoria brillante infinita (el punto de referencia independiente, no el juego completo) casi no mostró cambios, y Minecraft solo mostró una mejora modesta a 1080p con nuestra configuración más exigente (distancia de fragmento de renderizado de 24 RT). Un cuento de plagas: Réquiem, tierras fronterizas 3, Forza horizonte 5y redención muerta roja 2 también mostró menos impacto, aunque en algunos casos el FPS mínimo puede haber cambiado más.

(Y de nuevo, en realidad no estoy diciendo nada sobre Guerra Total: Warhammer 3 ya que el rendimiento fluctuó demasiado. Incluso después de más de 20 ejecuciones cada una, con y sin VBS, no hubo un resultado típico claro. En lugar de una curva de campana, los resultados cayeron en tres grupos en el rango bajo, medio y alto, con los mínimos del 1% mostrando incluso menos consistencia. eliminando TWW3 Sin embargo, de nuestra media geométrica solo cambia el delta bajo del 1 % en menos del dos por ciento).

Los deltas más grandes son generalmente a 1080p, y no parecía importar mucho si estábamos ejecutando configuraciones «medias» o «ultra». Probablemente se deba a que la configuración ultra a menudo afecta más a la CPU para otros cálculos, por lo que no se trata solo de texturas o sombras de mayor resolución.

Pero la pregunta sigue siendo: ¿a VBS o no a VBS? Especialmente para mis pruebas de GPU. La buena noticia es que es prácticamente un proceso interminable, ya que los nuevos controladores y parches de juegos parecen invalidar de forma rutinaria los resultados anteriores. Podría cambiar en algún momento a tener VBS desactivado, y tal vez lo haga. Pero esa nueva prueba también es la ruina de los puntos de referencia de GPU.

Windows VBS: el resultado final



Source link-41