La API DirectStorage de Microsoft para juegos llegará a Windows 10

Microsoft ha anunciado que su nueva API DirectStorage llegará a Windows 10 y Windows 11, lo que brindará tiempos de carga más rápidos para los juegos.

En el evento de Windows 11 del mes pasado, Microsoft anunció que el nuevo sistema operativo contaría con la nueva API de DirectStorage. Esta nueva API cambia la forma en que los juegos leen datos de las unidades SSD NVMe, permitiendo velocidades mucho más rápidas y tiempos de carga más cortos. Sin embargo, parece que DirectStorage también llegará a Windows 10, específicamente a las versiones 1909 y posteriores. El anuncio se realizó junto con el lanzamiento del primera vista previa para desarrolladores de la API.

Retrocedamos un poco; DirectStorage hizo su debut en las consolas Xbox Series X y S, sirviendo como columna vertebral de Xbox Velocity Architecture. Microsoft pronto anunció que sería llegando a las PC con Windows, y en ese momento todos pensábamos que eso significaba Windows 10. Sin embargo, cuando Microsoft anunció la función para Windows 11, parecía que los usuarios de Windows 10 podrían no obtener DirectStorage. Ahora bien, parece que ese no será el caso, pero la experiencia podría no ser exactamente la misma.

Hay dos beneficios principales de DirectStorage que conocemos. La primera es que permite manejar múltiples solicitudes de IO al mismo tiempo. Esto se ha vuelto cada vez más importante en los últimos años, ya que los juegos ahora son mucho más grandes de lo que solían ser. También es importante porque las unidades NVMe tienen mucho más ancho de banda y tener miles de solicitudes de acceso a datos genera una sobrecarga. Al manejar múltiples solicitudes al mismo tiempo, se puede utilizar todo el ancho de banda de una unidad NVMe. Otro gran beneficio es que la GPU puede manejar la descompresión de los datos del juego para acelerar aún más el proceso.

Sin embargo, hay algo más que Microsoft menciona ahora. Windows 11 tiene una nueva pila de almacenamiento actualizada que permite a las PC aprovechar al máximo DirectStorage. En Windows 10, la compañía ha optimizado la pila de almacenamiento heredada para DirectStorage, pero no es lo mismo. Sin embargo, Microsoft no dice qué tan grande debería ser la diferencia.

Los juegos deberán crearse específicamente para DirectStorage, pero seguirán funcionando en PC que no admitan la API, por lo que no tendrá que preocuparse por la compatibilidad. Sin embargo, necesita un SSD NVMe para usar DirectStorage. Para desarrolladores. la API solo tiene que implementarse una vez en el motor del juego y sus beneficios se aplicarán automáticamente en todo el juego. Si bien la primera vista previa ya está disponible, las capacidades de descompresión de la GPU aún no están disponibles.