Hay mucho entusiasmo en torno a DirectStorage, una nueva característica que los desarrolladores pueden utilizar para eliminar los tiempos de carga y mejorar la experiencia general de los jugadores. Pero, ¿qué es DirectStorage? ¿Estará a la altura de los rumores?
En este artículo, cubriremos qué es DirectStorage, cómo funciona y cómo puedes usarlo en Windows 11.
¿Qué es DirectStorage de Microsoft?
DirectStorage es una característica incluida en las últimas iteraciones DirectX 12 diseñadas para mejorar la experiencia de juego al acceder a todas las capacidades de los SSD de nueva generación. DirectStorage se desarrolló inicialmente para las consolas de la serie Xbox, pero ahora está disponible en Windows 11 y 10.
¿Cómo funciona DirectStorage?
En pocas palabras, DirectStorage permite que las GPU más nuevas reciban datos de juegos más rápido al saltarse rutas ahora innecesarias y utilizar tecnología más rápida, lo que resulta en tiempos de carga casi instantáneos.
Actualmente, cuando un juego solicita datos (como texturas, audio o modelos) del almacenamiento del sistema, un almacenamiento API recupera los datos y los mueve a la memoria de acceso aleatorio (RAM) del sistema. Desde aquí, se pasa a la Unidades de procesamiento gráfico (GPU) VRAM para procesarla y mostrarla.
Estos datos se comprimen para ahorrar espacio en su disco duro. El problema es que las GPU normalmente no pueden leer datos comprimidos. Entonces, antes de enviarlos a la GPU, los datos son descomprimidos por tu Unidad Central de Procesamiento (CPU).
Así es como se ve el proceso actualmente:
El inconveniente de este proceso es que la descompresión lleva mucho tiempo y produce cuellos de botella en la CPU, lo que significa que no está disponible para las tareas que requiere la GPU. Esto significa tiempos de carga del juego más prolongados y velocidades de fotogramas más bajas.
DirectStorage es una interfaz de programación de aplicaciones (API) de almacenamiento de bajo nivel que incluye técnicas de descompresión de GPU completamente nuevas para trasladar el trabajo de descompresión de la CPU a la GPU. Esto significa que la CPU se omite por completo y la GPU puede recibir grandes flujos de datos comprimidos rápidamente.
DirectStorage también utiliza el nuevo SSD NVMe, lo que permite velocidades de transferencia de datos mucho más rápidas que en dispositivos de almacenamiento más antiguos.
Las API anteriores solo se escribían para manejar una cantidad limitada de datos: un acceso de entrada/salida (IO) a la vez, normalmente en grandes cantidades. DirectStorage permite muchas solicitudes de E/S paralelas, lo que aumenta la eficiencia al permitir que solo se transfieran los datos necesarios para cada escena o nivel. Básicamente, DirectStorage optimiza el rendimiento de IO para el enorme ancho de banda disponible en las unidades NVMe..
¿Cuáles son los requisitos del sistema para Windows 11?
Consolas Xbox Series X y Xbox Series S implementa DirectStorage de forma nativa. Se incluyó como parte de Velocity Architecture y es por eso que los juegos deben instalarse en el SSD de Xbox.
Sin embargo, los sistemas operativos Windows 10 y 11 tienen requisitos de hardware específicos para ejecutar DirectStorage.
Los requisitos de hardware para DirectStorage son:
Cómo habilitar DirectStorage en Windows 11
DirectStorage es una API incluida en las consolas de la serie Xbox, Windows 11 y Windows 10 versión 1909 y posteriores. Esto significa que ya está habilitado en estos sistemas, pero no se puede utilizar a menos que cumpla con los requisitos del sistema y los desarrolladores del juego implementen la API.
Si cumples con los requisitos, tus juegos de PC deberían funcionar mejor que nunca. Forspoken (desarrollado por Luminous Productions) puede ser el primer juego que cuenta con soporte DirectStorage y se espera que se lance en octubre de 2022.
Una nueva era de los juegos
Cada año, nuevos desarrollos superan los límites de lo posible en gráficos y rendimiento de juegos. Las nuevas optimizaciones de la pila de almacenamiento DirectStorage deberían ampliar aún más los límites de los videojuegos. Pero tendremos que esperar hasta octubre para ver exactamente cómo se ve esto en la práctica.
.