¿Qué es DirectStorage en Windows 11 y su PC lo admite?

Sus juegos se cargarán más rápido que nunca con soporte completo para DirectStorage en Windows 11.

Windows 11 finalmente está aquí con el sistema operativo que ahora se envía a las nuevas PC, así como las actualizaciones que se implementan para los usuarios elegibles de Windows 10 de forma gratuita. Aunque hay mucho de qué entusiasmarse en Windows 11, pocas características superan a todo lo demás para la comunidad de jugadores.

Junto con Auto-HDR, una Microsoft Store renovada, Xbox Game Pass, DirectStorage es una de las características más nuevas de Windows 11. Pero al igual que muchas otras características de Windows 11, no todos los dispositivos lo admitirán. Analicemos todos los detalles que necesita saber sobre esta función y si será uno de los usuarios que se beneficiará de ella.

¿Qué es DirectStorage en Windows 11?

DirectStorage es una API de la familia DirectX. Aunque originalmente fue diseñado para Xbox Velocity Architecture, Microsoft ahora también lo está introduciendo en PC con Windows. Para decirlo en términos simples, DirectStorage puede reducir enormemente los tiempos de carga de los juegos. No solo esto, con DirectStorage, los juegos también pueden representar mundos virtuales que son mucho más detallados y expansivos que nunca.

Si se pregunta cómo lo hace, aquí tiene los detalles más finos. Con la evolución de las cargas de trabajo del juego en los últimos años, muchas cosas han cambiado. La nueva carga de trabajo del juego optimiza los datos que carga. En lugar de cargar grandes cantidades de datos a la vez, dividen los activos de un juego en partes más pequeñas. El juego solo carga estas partes más pequeñas cuando es necesario.

Por ejemplo, el juego carga el escenario cuando tu personaje se mueve en esa dirección. Los detalles más finos como la textura de la tela se cargan cuando el juego lo requiere.

Pero este cambio también significa una gran cantidad de solicitudes de IO en comparación con muy pocas solicitudes de IO de cargas de trabajo de juegos anteriores. Para obtener una idea, el número ha cambiado de unos pocos cientos de solicitudes de E / S por segundo a decenas de miles con este cambio.

En las API más antiguas, este aumento en las solicitudes de E / S crea un cuello de botella incluso en las unidades más sofisticadas. Tradicionalmente, estas solicitudes de E / S se gestionan una a la vez, lo que aumenta drásticamente la sobrecarga de E / S. Toda la operación se vuelve bastante cara.

Aquí es donde entra en juego la API de DirectStorage. Reduce la sobrecarga de E / S al habilitar y manejar de manera eficiente las solicitudes de E / S paralelas que ocurren muchas a la vez.

DirectStorage también hace que la descompresión de los activos sea mucho más eficiente. Pero la API de DirectStorage necesita un hardware especial para funcionar, lo que nos lleva a la siguiente pregunta.

Requisitos para DirectStorage

La API de DirectStorage solo funcionará en PC con NVMe (Non-Volatile Memory Express) con bus PCIe (PCI Express) 3.0 o superior. El SSD NVMe también debe tener 1 TB o más.

Además, DirectStorage también requiere una GPU DirectX 12 Ultimate para ejecutar y almacenar los juegos que usan el controlador NVM Express estándar.

Básicamente, NVMe es la arquitectura con canalizaciones de múltiples colas que permiten solicitudes de E / S paralelas. DirectStorage es la API que permite a los juegos hacer uso de este sistema de canalización que tiene NVMe.

Nota: Aunque Microsoft ahora también ha extendido el soporte para DirectStorage a Windows 10, no funcionará en todo su potencial. DirectStorage requiere la pila de almacenamiento del sistema operativo que ofrece Windows 11 para una funcionalidad completa. Con la pila de sistemas operativos heredados de Windows 10, solo beneficiará a los usuarios hasta cierto punto.

Pero dado que DirectStorage es una API, los desarrolladores de juegos también deben implementarla en sus juegos. Al final, después de todo, son los juegos los que necesitan hacer uso de esta API. Pero una vez que los desarrolladores implementan la función en sus juegos, ¡llega la hora del espectáculo! No le permite habilitar nada de su parte. Si su dispositivo lo admite, lo experimentará de inmediato en los juegos que lo usan.

En los dispositivos y juegos habilitados para DirectStorage, los usuarios tendrán una experiencia de juego mejorada como nunca antes en Windows 11. Windows 11 fue creado para juegos. Y DirectSotrage es una de las características que le dan esta reputación.