Microsofts DirectStorage API för spel kommer till Windows 10

click fraud protection

Microsoft har meddelat att deras nya DirectStorage API kommer till Windows 10 och Windows 11, vilket ger snabbare laddningstider för spel.

Vid Windows 11-evenemanget förra månaden tillkännagav Microsoft att det nya operativsystemet skulle finnas med det nya DirectStorage API. Detta nya API ändrar hur spel läser data från NVMe SSD-enheter, vilket möjliggör mycket snabbare hastigheter och kortare laddningstider. Det ser dock ut som att DirectStorage också kommer till Windows 10, närmare bestämt version 1909 och uppåt. Tillkännagivandet gjordes tillsammans med släppet av första förhandsvisning av utvecklare av API.

Låt oss spola tillbaka lite; DirectStorage gjorde sin debut på Xbox Series X- och S-konsolerna, och fungerade som ryggraden för Xbox Velocity Architecture. Microsoft meddelade snart att det skulle bli det kommer till Windows-datorer, och vid den tiden trodde vi alla att det betydde Windows 10. Men när Microsoft tillkännagav funktionen för Windows 11 verkade det som om Windows 10-användare kanske inte fick DirectStorage. Nu verkar det inte bli fallet, men upplevelsen kanske inte är exakt densamma.

Det finns två kärnfördelar med DirectStorage vi har känt till. Den första är att den tillåter flera IO-förfrågningar att hanteras samtidigt. Detta har blivit allt viktigare de senaste åren eftersom spelen nu är mycket större än de brukade vara. Det är också viktigt eftersom NVMe-enheter har mycket mer bandbredd och att tusentals förfrågningar om dataåtkomst skapar overhead. Med flera förfrågningar som hanteras samtidigt, kan hela bandbredden för en NVMe-enhet användas. En annan stor fördel är att GPU: n kan hantera dekomprimering av speldata för att påskynda processen ännu mer.

Det finns dock något annat Microsoft nämner nu. Windows 11 har en ny uppgraderad lagringsstack, som gör att datorer kan dra full nytta av DirectStorage. På Windows 10 har företaget optimerat den äldre lagringsstacken för DirectStorage, men det är inte riktigt detsamma. Microsoft säger dock inte hur stor skillnaden ska vara.

Spel måste byggas specifikt för DirectStorage, men de kommer att fortsätta fungera på datorer som inte stöder API, så du behöver inte oroa dig för kompatibilitet. Du behöver dock en NVMe SSD för att använda DirectStorage. För utvecklare. API: et behöver bara implementeras en gång i spelmotorn, och dess fördelar kommer automatiskt att tillämpas i hela spelet. Även om den första förhandsvisningen är ute nu, är GPU-dekompressionsfunktionerna inte tillgängliga ännu.