DirectStorage API značajno će poboljšati performanse sustava Windows 10 na NVMe SSD-ovima
Microsoft prenosi XBoxov DirectStorage API na Windows računala i objavit će ga s DirecxX 12 Ultimate kako bi se smanjilo vrijeme učitavanja za teške aplikacije i igre.
Kao što možda već znate, najnoviji Xbox uređaji napunjeni su arhitekturom Xbox Velocity koja se temelji na četiri komponente koje isporučuju nevjerojatne performanse igre: poseban NVMe SSD, blok hardverske dekompresije, DirectStorage API i strujanje povratnih informacija samplera (SFS). Microsoft je odlučio učiniti dio DirectStorage API-ja dostupnim na Windows 10 uređajima.
Microsoft objašnjava promjena kako slijedi:
NVMe uređaji nisu samo uređaji koji se temelje na SSD-u iznimno velike propusnosti, već imaju i hardverske cijevi za pristup podacima koje se nazivaju NVMe redovi čekanja koji su posebno prikladni za radna opterećenja igranja. Za skidanje podataka s pogona, OS šalje zahtjev pogonu i podaci se isporučuju aplikaciji putem ovih redova čekanja. NVMe uređaj može imati više redova i svaki red može sadržavati mnogo zahtjeva u isto vrijeme. Ovo se savršeno uklapa u paralelnu i skupnu prirodu modernih igračkih opterećenja. Programski model DirectStorage u biti daje programerima izravnu kontrolu nad tim visoko optimiziranim hardverom.
Trenutni API-ji za pohranu u sustavu Windows nisu optimizirani za kontrolu NVMe redova. Ako posjedujete najnoviji uređaj za pohranu, Windows 10 i igre za igre iskoristit će prednosti ovog novog API-ja, a njihova izvedba neće biti ograničena starijim standardima. Ako vaš uređaj za pohranu još ne podržava novu značajku, ništa se neće promijeniti za vas i možete nastaviti igrati igre kao i obično.