Windows-spill kan nå bruke DirectStorage til å laste raskere på SSD-er

click fraud protection

Microsoft har annonsert at Windows-spill nå kan bruke DirectStorage API for å dra full nytte av raske SSD-er for å redusere lastetidene.

Microsoft har annonsert at fra og med i dag kan Windows-spill begynne å sendes med støtte for DirectStorage API. Denne API-en dukket først opp på Xbox Series X|S, og den lar spill lastes mye raskere ved å utnytte full hastighet på moderne NVMe SSD-er. Microsoft hadde annonsert det for Windows tilbake i september 2020, men først nå er det allment tilgjengelig for utviklere.

Hvis du lurer på hvorfor DirectStorage er viktig, her er en rask forklaring: Tidligere APIer tillot bare spill å laste inn eiendeler fra kjøre ved å utføre én I/O-forespørsel om gangen, og hver forespørsel må fullføres grundig før en annen kan Bearbeidet. Dette forårsaket bare en minimal økning i overhead for hver forespørsel, og fordi mekaniske harddisker og SATA SSD-er ikke var så raske, var ikke innvirkningen på lastetidene så stor.

Nå, men med raske NVMe-stasjoner som kan lesehastigheter på flere gigabyte, betyr denne prosessen at det er nesten umulig å bruk hele båndbredden til stasjonen mens du bare behandler én forespørsel om gangen, noe som betyr at spill lastes mye tregere enn de bør. I tillegg er disse eiendelene vanligvis komprimert, og de må dekomprimeres før de kan lastes inn i spillet.

DirectStorage adresserer alt dette ved å tillate flere I/O-forespørsel om gangen, utnytte nye dekompresjonsteknologier og mate eiendeler mer effektivt til GPU. Ved å endre alt dette kan spill lastes så mye raskere når de bruker DirectStorage, og på toppen av det kan de starte bruke mye større eiendeler, siden utviklere kan være trygge på at de blir lastet mye raskere og vil ikke beholde spilleren venter. Til syvende og sist resulterer dette i forkortede lastetider og, etter hvert som utviklere blir vant til å ha den takhøyden, mer detaljerte teksturer i spill.

Denne fordelen er imidlertid mer fordelaktig for NVMe SSD-er, og det er på grunn av det unike grensesnittet de bruker, som består av flere køer for data tilgang, som gjør det lettere for spill å be om tilgang til flere eiendeler samtidig uten å måtte vente på en tidligere forespørsel fullført. Windows 11-brukere vil også ha størst fordel, takket være en ny lagringsstabel. Windows 10-brukere vil også se forbedringer, selv om.

Microsoft nevnte ikke noen spill som vil bruke teknologien akkurat nå, men du kan sannsynligvis anta at alle titler som drar nytte av DirectStorage på Xbox også vil bruke det på Windows. Du må imidlertid vente på at individuelle utviklere implementerer det i hvert spill, siden det ikke er en bryter som Microsoft kan snu.


Kilde: Microsoft