Microsoft har annonsert at deres nye DirectStorage API kommer til Windows 10 og Windows 11, noe som gir raskere lastetider for spill.
På Windows 11-arrangementet i forrige måned kunngjorde Microsoft at det nye operativsystemet ville være med den nye DirectStorage API. Dette nye API-et endrer hvordan spill leser data fra NVMe SSD-stasjonene, og muliggjør mye raskere hastigheter og kortere lastetider. Det ser imidlertid ut til at DirectStorage også kommer til Windows 10, nærmere bestemt versjon 1909 og nyere. Kunngjøringen ble gjort sammen med utgivelsen av første forhåndsvisning av utviklere av API.
La oss spole litt tilbake; DirectStorage debuterte på Xbox Series X- og S-konsollene, og fungerte som ryggraden for Xbox Velocity Architecture. Microsoft kunngjorde snart at det ville være det kommer til Windows-PCer, og på den tiden trodde vi alle at det betydde Windows 10. Men da Microsoft kunngjorde funksjonen for Windows 11, virket det som om Windows 10-brukere kanskje ikke får DirectStorage. Nå ser det ut til at det ikke vil være tilfelle, men opplevelsen er kanskje ikke helt den samme.
Det er to kjernefordeler med DirectStorage vi har kjent til. Den første er at den lar flere IO-forespørsler håndteres samtidig. Dette har blitt stadig viktigere de siste årene ettersom spillene nå er mye større enn de pleide å være. Det er også viktig fordi NVMe-stasjoner har mye mer båndbredde, og å ha tusenvis av forespørsler om datatilgang skaper overhead. Med flere forespørsler som håndteres samtidig, kan hele båndbredden til en NVMe-stasjon brukes. En annen stor fordel er at GPUen kan håndtere dekomprimering av spilldata for å fremskynde prosessen enda mer.
Det er imidlertid noe annet Microsoft nevner nå. Windows 11 har en ny oppgradert lagringsstabel, som lar PC-er dra full nytte av DirectStorage. På Windows 10 har selskapet optimalisert den eldre lagringsstakken for DirectStorage, men det er ikke helt det samme. Microsoft sier imidlertid ikke hvor stor forskjellen skal være.
Spill må bygges spesielt for DirectStorage, men de vil fortsette å fungere på PC-er som ikke støtter API, så du trenger ikke å bekymre deg for kompatibilitet. Du trenger imidlertid en NVMe SSD for å bruke DirectStorage. For utviklere. API-en må bare implementeres én gang i spillmotoren, og fordelene vil automatisk bli brukt i hele spillet. Mens den første forhåndsvisningen er ute nå, er GPU-dekompresjonsmulighetene ikke tilgjengelige ennå.