DirectStorage è una nuova funzionalità API e Windows 11 che consente tempi di caricamento del gioco più rapidi. Questa tecnologia supporta ampi mondi di gioco. Se sei uno sviluppatore di giochi e ritieni che le attuali API limitino la tua creatività, puoi passare a DirectStorage e creare mondi di gioco più ampi e caricati più velocemente che mai.
Cosa fa DirectStorage?
Microsoft ha originariamente sviluppato DirectStorage come API DirectX per le console Xbox Series X e S. Questa tecnologia mira a caricare più dati di gioco contemporaneamente senza sovraccaricare l'hardware. In poche parole, DirectStorage colma il divario tra storage e tecnologia GPU.
I giochi moderni caricano molti dati. Per evitare di mettere a dura prova la tua memoria, i giochi rompono vari elementi come le trame in pezzi più piccoli. Caricano solo gli elementi necessari per la scena corrente.
Sfortunatamente, questo approccio genera anche molte richieste. Il problema principale è che le attuali API non sono ottimizzate per un numero elevato di richieste. Trattano le richieste individualmente. Questo è un approccio estremamente inefficiente per i giochi che richiedono l'elaborazione di migliaia o decine di migliaia di richieste al secondo.
L'elaborazione di un numero elevato di richieste a volte può creare colli di bottiglia. Questo è esattamente il problema che DirectStorage per PC mira a risolvere. Questa tecnologia consente agli sviluppatori di giochi di creare richieste batch.
Come spiega Microsoft , DirectStorage può gestire migliaia di richieste contemporaneamente decomprimendo la GPU. Questo porta a tempi di caricamento più rapidi.
Come posso abilitare DirectStorage su Windows 11?
DirectStorage è un'API (Application Programming Interface) al suo interno. Come utente di Windows 11, non devi fare nulla per abilitare questa funzione. Gli sviluppatori di giochi possono utilizzare questa API per sviluppare videogiochi complessi.
Ma prima devi aspettare che gli sviluppatori di giochi implementino questa funzione nei loro giochi. Quando avvii i tuoi giochi compatibili con DirectStorage, il tuo computer si occuperà del resto.
Al momento in cui scrivo, non ci sono giochi che implementano questa funzione. Prevediamo che i primi giochi compatibili con DirectStorage arriveranno all'inizio del 2023. Il tempo dirà quanto velocemente gli sviluppatori di giochi abbracceranno questa nuova tecnologia.
Requisiti di archiviazione diretta
Tieni presente che ci sono determinati requisiti di sistema che il tuo computer deve soddisfare per utilizzare DirectStorage. Vale a dire, è necessario un SSD NVMe da 1 TB e una GPU DirectX12 che supporti Shader Model 6.0.
Come spiega Microsoft , DirectStorage richiede un " SSD NVMe per archiviare ed eseguire giochi che utilizzano il driver Standard NVM Express Controller e una GPU DirectX12 con supporto Shader Model 6.0 ". In altre parole, assicurati di ottenere un SSD NVMe da 1 TB o superiore e installa i tuoi giochi su quell'SSD.
Per ulteriori informazioni su DirectStorage per Windows 11, puoi consultare la presentazione disponibile sul canale YouTube di Microsoft Game Stack .
Conclusione
DirectStorage è una nuova API che gli sviluppatori di giochi possono utilizzare per creare mondi di gioco più ampi e caricati più velocemente che mai. Come utente Windows, non è necessario fare nulla di specifico per abilitare questa funzione. Gli sviluppatori del gioco si occuperanno di tutto. Assicurati solo che il tuo sistema soddisfi i requisiti hardware di DirectStorage. È necessario un SSD NVMe da 1 TB e una GPU DirectX12 che supporti Shader Model 6.0.
Cosa ne pensi del nuovo sistema DirectStorage? Qual è il primo gioco che pensi riceverà il supporto di DirectStorage? Fai le tue scommesse nei commenti qui sotto.