Kaj je DirectStorage v sistemu Windows 11 in ali ga vaš računalnik podpira?

Vaše igre se bodo nalagale hitreje kot kdaj koli prej s popolno podporo za DirectStorage v sistemu Windows 11.

Windows 11 je končno tu z operacijskim sistemom, ki je zdaj na voljo za nove osebne računalnike, kot tudi brezplačne nadgradnje za ustrezne uporabnike sistema Windows 10. Čeprav je v sistemu Windows 11 veliko stvari, ki jih je treba navdušiti, je le nekaj funkcij za skupnost igralcev računalniških iger prekaša vse ostalo.

Poleg Auto-HDR, prenovljene trgovine Microsoft Store, Xbox Game Pass, je DirectStorage ena najnovejših funkcij, ki prihajajo v Windows 11. Toda podobno kot mnoge druge funkcije sistema Windows 11, tega ne bodo podpirale vse naprave. Poglobimo se v vse podrobnosti, ki jih morate vedeti o tej funkciji, in o tem, ali boste med uporabniki, ki bodo imeli koristi od nje.

Kaj je DirectStorage v sistemu Windows 11?

DirectStorage je API v družini DirectX. Čeprav je bil prvotno zasnovan za Xbox Velocity Architecture, ga Microsoft zdaj uvaja tudi v osebne računalnike Windows. Preprosto povedano, lahko DirectStorage močno skrajša čas nalaganja iger. Ne samo to, z DirectStorage lahko igre upodabljajo tudi virtualne svetove, ki so veliko bolj podrobni in obsežni kot kdaj koli prej.

Če se sprašujete, kako to naredi, so tukaj natančnejše podrobnosti. Z razvojem delovnih obremenitev iger v zadnjih nekaj letih se je veliko spremenilo. Nova delovna obremenitev igre optimizira podatke, ki jih naloži. Namesto nalaganja velikih kosov podatkov hkrati, razbijejo sredstva igre na manjše dele. Igra te manjše dele naloži le, kadar je to potrebno.

Igra na primer naloži kulise, ko se vaš lik premakne v to smer. Finejši detajli, kot je tekstura tkanine, se naložijo, ko igra to zahteva.

Toda ta sprememba pomeni tudi veliko število zahtev IO v primerjavi z zelo malo IO zahtev prejšnjih delovnih obremenitev iger. Da bi dobili vpogled, se je število s to spremembo spremenilo iz nekaj sto zahtev IO na sekundo na desetine tisoč.

Pri starejših API-jih to povečanje zahtev IO ustvarja ozko grlo tudi pri najbolj izpopolnjenih pogonih. Tradicionalno se te zahteve IO obravnavajo ena za drugo, kar drastično poveča stroške IO. Celotna operacija postane precej draga.

Tukaj pride na vrsto DirectStorage API. Zmanjša obremenitev IO z omogočanjem in učinkovitim obravnavanjem vzporednih zahtev IO, ki se pojavljajo veliko naenkrat.

DirectStorage prav tako naredi dekompresijo sredstev veliko bolj učinkovito. Toda API DirectStorage za delovanje potrebuje posebno strojno opremo, kar nas pripelje do naslednjega vprašanja.

Zahteve za DirectStorage

DirectStorage API bo deloval samo na osebnih računalnikih z NVMe (Non-Volatile Memory Express) z vodilom PCIe (PCI Express) 3.0 ali novejšim. SSD NVMe mora biti tudi 1TB ali več.

Poleg tega DirectStorage zahteva tudi DirectX 12 Ultimate GPU za zagon in shranjevanje iger, ki uporabljajo standardni krmilnik NVM Express.

V bistvu je NVMe arhitektura z več čakalnimi vrstami cevovodov, ki omogočajo vzporedne zahteve IO. DirectStorage je API, ki igram omogoča uporabo tega cevovodnega sistema, ki ga ima NVMe.

Opomba: Čeprav je Microsoft zdaj razširil tudi podporo za DirectStorage na Windows 10, ta ne bo deloval v celoti. DirectStorage zahteva sklad za shranjevanje OS, ki ga ponuja Windows 11 za popolno funkcionalnost. S podedovanim skladom operacijskega sistema Windows 10 bo uporabnikom le do neke mere koristil.

Ker pa je DirectStorage API, ga morajo razvijalci iger implementirati tudi v svoje igre. Navsezadnje morajo igre uporabiti ta API. Ko pa razvijalci to funkcijo implementirajo v svoje igre, je čas za predstavo! Ničesar ne omogočite s svoje strani. Če vaša naprava to podpira, boste to takoj doživeli v igrah, ki jo uporabljajo.

Na napravah in igrah, ki podpirajo DirectStorage, bodo uporabniki imeli izboljšano igralno izkušnjo kot še nikoli v sistemu Windows 11. Windows 11 je bil narejen za igranje iger. In DirectSotrage je ena od funkcij, ki mu dajejo ta ugled.