DirectStorage API vil forbedre Windows 10-ydeevnen markant på NVMe SSD'er
Microsoft porterer XBox's DirectStorage API til Windows-pc'er og vil frigive den med DirecxX 12 Ultimate for at reducere indlæsningstiden for tunge apps og spil.
Som du måske allerede ved, er de nyeste Xbox-enheder superladet af Xbox Velocity-arkitekturen, der er baseret på fire komponenter, der leverer utrolig spilydelse: en speciel NVMe SSD, en hardwaredekompressionsblok, DirectStorage API og Sampler Feedback Streaming (SFS). Microsoft har besluttet at gøre DirectStorage API-delen tilgængelig på Windows 10-enheder.
Microsoft forklarer ændringen som følger:
NVMe-enheder er ikke kun SSD-baserede enheder med ekstrem høj båndbredde, men de har også hardwaredataadgangsrør kaldet NVMe-køer, som er særligt velegnede til gaming-arbejdsbelastninger. For at få data fra drevet sender et OS en anmodning til drevet, og data leveres til appen via disse køer. En NVMe-enhed kan have flere køer, og hver kø kan indeholde mange anmodninger ad gangen. Dette er et perfekt match til den parallelle og batchede karakter af moderne gaming-arbejdsbelastninger. DirectStorage-programmeringsmodellen giver i det væsentlige udviklere direkte kontrol over den meget optimerede hardware.
Nuværende lagrings-API'er på Windows er ikke optimeret til at styre NVMe-køer. Hvis du ejer en nyeste lagerenhed, vil Windows 10 og spilspil drage fordel af denne nye API, og deres ydeevne vil ikke være begrænset af ældre standarder. Hvis din lagerenhed endnu ikke understøtter den nye funktion, vil intet ændre sig for dig, og du kan fortsætte med at spille spil som normalt.