Mikä on DirectStorage Windows 11:ssä ja tukeeko tietokoneesi sitä?

Pelisi latautuvat nopeammin kuin koskaan ennen Windows 11:n DirectStorage-tuen ansiosta.

Windows 11 on vihdoin täällä, käyttöjärjestelmä toimitetaan nyt uusille tietokoneille sekä päivityksiä, jotka julkaistaan ​​kelvollisille Windows 10 -käyttäjille ilmaiseksi. Vaikka Windows 11:ssä on paljon jännittävää, harvat ominaisuudet ylittävät kaiken muun pelaajayhteisön kannalta.

Auto-HDR:n, uudistetun Microsoft Storen, Xbox Game Passin lisäksi DirectStorage on yksi uusimmista Windows 11:een tulevista ominaisuuksista. Mutta aivan kuten monet muutkin Windows 11:n ominaisuudet, kaikki laitteet eivät tue sitä. Sukellaanpa suoraan kaikkiin yksityiskohtiin, jotka sinun on tiedettävä tästä ominaisuudesta ja siitä, oletko yksi niistä käyttäjistä, jotka hyötyvät siitä.

Mikä on DirectStorage Windows 11:ssä?

DirectStorage on DirectX-perheen API. Vaikka se suunniteltiin alun perin Xbox Velocity -arkkitehtuurille, Microsoft esittelee sen nyt myös Windows-tietokoneille. Yksinkertaisesti sanottuna DirectStorage voi lyhentää pelien latausaikoja huomattavasti. Tämän lisäksi DirectStoragen avulla pelit voivat myös luoda virtuaalimaailmoja, jotka ovat paljon yksityiskohtaisempia ja laajempia kuin koskaan.

Jos mietit, kuinka se tekee sen, tässä on tarkempia yksityiskohtia. Pelien työkuormien kehityksen myötä viime vuosien aikana paljon on muuttunut. Uusi pelin kuormitus optimoi lataamansa tiedot. Sen sijaan, että ladattaisiin suuria datapaloja kerralla, ne hajottavat pelin resurssit pienempiin osiin. Peli lataa nämä pienemmät osat vain tarvittaessa.

Peli esimerkiksi lataa maiseman, kun hahmosi liikkuu siihen suuntaan. Pienemmät yksityiskohdat, kuten kankaan rakenne, kuormittavat pelin sitä vaatiessa.

Mutta tämä muutos tarkoittaa myös suurta määrää IO-pyyntöjä verrattuna aikaisempien pelien työkuormien hyvin harvoihin IO-pyyntöihin. Ymmärryksen saamiseksi määrä on muuttunut muutamasta sadasta IO-pyynnöistä sekunnissa kymmeniin tuhansiin tämän muutoksen myötä.

Vanhemmissa API-liittymissä tämä IO-pyyntöjen lisääntyminen luo pullonkaulan jopa kaikkein kehittyneimmille asemille. Perinteisesti nämä IO-pyynnöt käsitellään yksi kerrallaan, mikä lisää merkittävästi IO-yleiskustannuksia. Koko operaatio tulee melko kalliiksi.

Tässä DirectStorage API tulee käyttöön. Se vähentää IO-ylimäärää mahdollistamalla ja käsittelemällä tehokkaasti rinnakkaisia ​​IO-pyyntöjä, joita esiintyy useita kerrallaan.

DirectStorage tekee myös resurssien purkamisesta paljon tehokkaampaa. Mutta DirectStorage API tarvitsee erityislaitteiston toimiakseen, mikä vie meidät seuraavaan kysymykseen.

DirectStoragen vaatimukset

DirectStorage API toimii vain tietokoneissa, joissa on NVMe (Non-Volatile Memory Express) ja PCIe (PCI Express) -väylä 3.0 tai uudempi. NVMe SSD:n tulee myös olla vähintään 1 Tt.

Lisäksi DirectStorage vaatii myös DirectX 12 Ultimate GPU:n ajaakseen ja tallentaakseen pelejä, jotka käyttävät tavallista NVM Express -ohjainta.

Pohjimmiltaan NVMe on arkkitehtuuri, jossa on useita jonoja, jotka mahdollistavat rinnakkaiset IO-pyynnöt. DirectStorage on API, jonka avulla pelit voivat hyödyntää tätä NVMe:n putkijärjestelmää.

merkintä: Vaikka Microsoft on nyt myös laajentanut DirectStorage-tuen Windows 10:een, se ei toimi täysimääräisesti. DirectStorage vaatii Windows 11:n tarjoaman käyttöjärjestelmän tallennuspinon täydellistä toimintaa varten. Windows 10:n vanhan käyttöjärjestelmäpinon ansiosta se hyödyttää käyttäjiä vain jossain määrin.

Mutta koska DirectStorage on API, pelinkehittäjien on myös otettava se käyttöön peleihinsä. Loppujen lopuksi pelien on hyödynnettävä tätä API:ta. Mutta kun kehittäjät ottavat ominaisuuden käyttöön peleihinsä, on esitysaika! Se ei oikeuta sinua ottamaan mitään käyttöön. Jos laitteesi tukee sitä, koet sen heti sitä käyttävissä peleissä.

DirectStorage-yhteensopivilla laitteilla ja peleillä käyttäjillä on parempi pelikokemus kuin koskaan ennen Windows 11:ssä. Windows 11 on tehty pelaamista varten. Ja DirectSotrage on yksi ominaisuuksista, jotka antavat sille tämän maineen.