Nedávne oznámenie systémov Windows integrujúcich DirectStorage zvýšilo očakávania hráčov na celom svete. Toto rozhranie API na zlepšenie úložiska založené na konzole Xbox umožňuje vývojárom výrazne zlepšiť herný zážitok používateľa. V tomto článku si prejdeme, ako povoliť priame ukladanie a všetko, čo o ňom potrebujete vedieť.
Čo je priame ukladanie v systéme Windows 11?
Microsoft DirectStorage je nízkoúrovňové úložisko API, ktoré môžete použiť na načítanie hier v priebehu milisekúnd.
DirectStorage ukladá všetky aktíva hry na pevný disk vášho počítača, keď ju načítate. To zahŕňa grafiku, zvuky, mapy a modely postáv. Hra potom používa aplikačné programové rozhranie (API) na prístup k údajom na pevnom disku.
Rozhrania API sú zodpovedné za ukladanie a získavanie údajov z pevného disku systému do pamäte RAM systému. Potom sa odošle na vykreslenie pomocou grafickej procesorovej jednotky (GPU) počítača.
Aby sa ušetril úložný priestor, údaje hry sú pred stiahnutím komprimované. Na GPU nie je možné použiť komprimované dáta. Výsledkom je, že k dekompresii dochádza skôr na CPU ako v RAM. Hra sa potom prenesie do VRAM GPU na zobrazenie.
Medzi CPU a grafickou kartou alebo GPU je prekážka z dôvodu problémov s kompresiou. Starý proces načítania cez CPU je pomalší.
Na zmiernenie týchto prekážok a zlepšenie hrania na PC spoločnosť Microsoft predstavila DirectStorage, ktorý bol predtým dostupný len pre tvorcov hier Xbox Series X/S.
Mechanizmus DirectStorage
Keďže DirectStorage nahrádza staršie API, má vývojárom čo ponúknuť. Pre začiatok, dekompresia na úrovni CPU už nie je možná po prenose herných dát do RAM vášho PC. DirectStorage na druhej strane obsahuje inovatívne metódy kompresie GPU. Pri vykresľovaní grafiky nedochádza k oneskoreniu, pretože GPU prijíma veľké množstvo komprimovaných údajov naraz a nemusí čakať. Moderné špičkové GPU sú potrebné na dekomprimovanie údajov rýchlejšie ako CPU.
Skoršie rozhrania API pre hry čítajú dáta oveľa pomalšou rýchlosťou, rýchlosťou MB/s alebo menej. DirectStorage využíva rýchlosť a šírku pásma NVMe SSD v GB/s. Výsledkom je vylepšená snímková rýchlosť, takmer okamžité načítanie a vývojári hier môžu vytvárať komplexnejšie hry. Jediná vec, ktorá vás teraz drží späť, je nedostatok podpory DirectStorage v hrách, ktoré môžu využívať nové funkcie systému Windows 11.
Ako povoliť DirectStorage v systéme Windows 11
Keďže DirectStorage je API, nemusíte na aktiváciu tejto funkcie robiť nič, ak používate Windows 11. Musíte však počkať na zahrnutie tejto funkcie vývojármi tretích strán. Váš počítač sa postará o zvyšok, keď spustíte titul kompatibilný s DirectStorage.
Táto funkcia ešte nebola implementovaná v žiadnej hre v čase písania tohto článku. Očakáva sa, že prvé hry s podporou DirectStorage prídu začiatkom roka 2023. Budeme musieť počkať a uvidíme, ako skoro herný priemysel prijme túto novú technológiu.
Je DirectStorage potrebný?
Nie. Ak nemáte DirectStorage, stále môžete hrať hry tak, ako ste to robili doteraz. DirectStorage však zlepší váš herný zážitok. Takže je to pekné mať, ale nie je to nevyhnutné.
ako zistiť, či ťa niekto stlmil na twitteri
Má môj počítač priame úložisko?
Nie každý počítač môže spustiť podsystém DirectStorage. Aby ste mohli využívať DirectStorage, musíte mať počítač, ktorý spĺňa jeho systémové požiadavky. Na ukladanie a hranie hier budete potrebovať 1TB NVMe SSD (alebo väčší). Jednotky NVMe musia byť tiež schopné podporovať a používať štandardný ovládač NVM Express Controller, ktorý vyžaduje špecifikácia NVMe a nemal by predstavovať veľkú prekážku.
Budete tiež potrebovať výkonný GPU schopný spustiť DirectX 12 Ultimate a podporovať Shader Model 6.0. Vyžadujú sa grafické karty Nvidia RTX 2000 alebo RTX 3000 série alebo AMD RDNA 2.
Používanie DirectStorage v spojení s hraním hier je možné, ak spĺňate minimálne systémové požiadavky a máte správny hardvér.
Počítače tiež musia mať buď Windows 11 alebo Windows 10 patch 1909 a vyšší.
Porovnanie výkonu DirectStorage – Windows 11 vs. Windows 10
Pre hry bežiace na Windowse 11 budú mať nové vylepšenia DirectStorage výraznejší vplyv, pretože DirectStorage API je začlenené do Windowsu 11. Vylepšený systém zásobníka pamäte v systéme Windows 11 umožňuje lepší výkon ako starý zásobník operačného systému Windows 10 a budúcich Windows záplaty nezmenia staršie funkcie. Nenechajte sa však odradiť, ak používate Windows 10, pretože DirectStorage bude stále prínosom pre používateľov systému Windows 10, pokiaľ je váš systém aktuálny. Stále budete mať všetky výhody uvedené vyššie, ako je rýchlejšie načítanie údajov a zvýšená snímková frekvencia, ale hrubá rýchlosť nebude taká vysoká ako v systéme Windows 11.
Ak teda chcete zostať na špici herného výkonu, možno bude potrebné, aby ste si nainštalovali najnovší operačný systém. Našťastie je to relatívne jednoduché s plánom bezplatného upgradu systému Windows 11.
Aj keď je DirectStorage stále v plienkach, tvorcovia hier budú čoskoro môcť vytvárať vysokokvalitné hry bez toho, aby museli riešiť zdĺhavé načítavanie. Hráči si užijú novú úroveň ponorenia sa do svojich obľúbených hier, ale aj ďalší počítačový softvér bude ťažiť z DirectStorage, ako je Office.
Ďalšie často kladené otázky
Ktorá verzia systému Windows je lepšia pre DirectStorage?
DirectStorage funguje výrazne lepšie v systéme Windows 11 vďaka implementácii nových vylepšení zásobníka úložného priestoru.
Je DirectStorage úplne novým aplikačným programovacím rozhraním (API)?
Nie celkom. Rozhranie DirectStorage API je súčasťou konzol Xbox Series X a Xbox Series S od spoločnosti Microsoft. Je to však úplne nové, pokiaľ ide o Windows.
Je už DirectStorage k dispozícii na stiahnutie? Kde si to môžem stiahnuť?
V júli 2021 bola sprístupnená ukážka vývojára DirectStorage. DirectStorage API pre PC je teraz možné stiahnuť z Web spoločnosti Microsoft .
DirectStorage má pred sebou ešte dlhú cestu
DirectStorage môže teoreticky zohrávať kľúčovú úlohu pri zlepšovaní herného zážitku tisícok počítačových hráčov. Výrobcovia videohier však v súčasnosti s touto myšlienkou úplne nesúhlasia. Microsoft sa pokúša urobiť z DirectStorage de facto priemyselnú normu, ale iba čas môže povedať, či je ich úsilie úspešné alebo nie.
Vývojári hier budú teraz môcť vytvárať svety, ktoré budú mať väčší rozsah a budú mať kvalitnejší vizuál. Za predpokladu, že vaše hry podporujú DirectStorage, užijete si aj výrazne rýchlejšie načítanie.
Súčasný stav podpory DirectStorage je nekonzistentný, ale očakáva sa, že sa v priebehu niekoľkých nasledujúcich rokov zlepší, keď bude technológia dozrievať.
Čo si myslíte o systéme Windows obsahujúcom DirectStorage? Ako to podľa vás ovplyvní herný svet? Dajte nám vedieť v sekcii komentárov nižšie!