Nagyon sok a hírverés a DirectStorage körül, egy új funkció, amellyel a fejlesztők csökkenthetik a betöltési időt és javíthatják a játékosok általános élményét. De mi is az a DirectStorage, és megfelel-e a pletykáknak?
Ebben a cikkben bemutatjuk, mi az a DirectStorage, hogyan működik, és hogyan használhatja Windows 11 rendszeren.
Mi az a Microsoft DirectStorage?
AA DirectStorage a legújabb DirectX 12 iterációban szereplő funkció, amely az újabb generációs SSD-k teljes képességeinek elérésével jobb játékélményt hivatott javítani. A DirectStorage-ot eredetileg Xbox Series konzolokhoz fejlesztették ki, de már Windows 11 és 10 rendszeren is elérhető.
Hogyan működik a DirectStorage?
Leegyszerűsítve, a DirectStorage lehetővé teszi, hogy az újabb GPU-k gyorsabban fogadják a játékadatokat azáltal, hogy kihagyják a felesleges útvonalakat és gyorsabb technológiát használnak, ami szinte azonnali betöltési időt eredményez.
Jelenleg, amikor egy játék adatokat (például textúrákat, hangot vagy modelleket) kér a rendszer tárolójától, egy tároló API lekéri az adatokat, és áthelyezi a rendszer Random Access Memory (RAM) memóriájába. Innen továbbítja a Grafikus feldolgozó egységek (GPU-k) VRAM-hoz, hogy megjelenítse a megjelenítéshez.
Ezek az adatok tömörítve vannak, hogy helyet takarítsanak meg a merevlemezen. A probléma az, hogy a GPU-k általában nem tudnak tömörített adatokat olvasni. Tehát mielőtt elküldené őket a GPU-nak, a Központi feldolgozó egység (CPU) kicsomagolja az adatokat.
A folyamat jelenleg így néz ki:
A folyamat hátránya, hogy a kitömörítés hosszú időt vesz igénybe, és szűk keresztmetszeteket okoz a CPU-ban, ami azt jelenti, hogy nem érhető el a GPU által igényelt feladatokhoz. Ez hosszabb játékbetöltési időt és alacsonyabb képkockasebességet jelent.
A DirectStorage egy alacsony szintű tárolási alkalmazásprogramozási interfész (API), amely vadonatúj GPU-kitömörítési technikákat tartalmaz, amelyek áthelyezik a kitömörítési munkát a CPU-ról a GPU-ra. Ez azt jelenti, hogy a CPU teljesen kiiktatásra kerül, és a GPU gyorsan fogadhat nagy mennyiségű tömörített adatfolyamot.
ADirectStorage az újabb NVMe SSD-k -et is használja, ami sokkal gyorsabb adatátviteli sebességet tesz lehetővé, mint a régebbi tárolóeszközök.
A korábbi API-k csak korlátozott mennyiségű adat kezelésére készültek – egyszerre egy be-/kimenet (IO) hozzáférés, általában nagy darabokban. A DirectStorage számos párhuzamos IO kérést tesz lehetővé, növelve a hatékonyságot azáltal, hogy csak a szükséges adatok átvitelét teszi lehetővé minden jelenethez vagy szinthez. Lényegében a DirectStorage optimalizálja az IO teljesítményt az NVMe meghajtókban elérhető hatalmas sávszélességhez..
Mik a Windows 11 rendszerkövetelményei?
Xbox Series X és Xbox Series S konzolok implementálja a DirectStorage-t natív módon. A Velocity Architecture részeként szerepelt, és ezért kell a játékokat telepíteni az Xbox SSD-re.
A Windows 10 és 11 operációs rendszerek azonban rendelkeznek speciális hardverkövetelmények funkcióval a DirectStorage futtatásához.
A DirectStorage hardverkövetelményei a következők:
A DirectStorage engedélyezése Windows 11 rendszeren
A DirectStorage egy API, amelyet az Xbox Series konzolok, a Windows 11 és a Windows 10 1909-es és újabb verziói tartalmaznak. Ez azt jelenti, hogy ezeken a rendszereken már engedélyezve van, de csak akkor használható, ha megfelel a rendszerkövetelményeknek, és a játékfejlesztők implementálják az API-t.
Ha megfelel a követelményeknek, számítógépes játékainak minden eddiginél jobban kell futniuk. A Forspoken (a Luminous Productions fejlesztője) lehet az első olyan játék, amely DirectStorage-támogatással rendelkezik, és várhatóan 2022 októberében jelenik meg.
A játék új korszaka
Minden évben új fejlesztések feszegetik a grafika és a játékteljesítmény lehetséges határait. Az új DirectStorage tárolóverem-optimalizálásnak még tovább kell terjeszkednie a videojátékok számára. De meg kell várnunk októbert, hogy pontosan lássuk, hogyan is néz ez ki a gyakorlatban.
.