Da Xbox a Windows, Di­rec­tSto­ra­ge è un’in­ter­fac­cia API e una tec­no­lo­gia di gioco che permette di ac­ce­le­ra­re i tempi di ca­ri­ca­men­to dei giochi ad alta intensità di calcolo e supporta una grafica più esigente. I pre­re­qui­si­ti per questa funzione sono un hardware con SSD NVMe e una scheda grafica con supporto Di­rec­tSto­ra­ge.

Registra il tuo dominio
  • Domain Connect gratuito per una con­fi­gu­ra­zio­ne facile del DNS
  • Cer­ti­fi­ca­to SSL Wildcard gratuito
  • Pro­te­zio­ne privacy inclusa

Cos’è Di­rec­tSto­ra­ge?

Di­rec­tSto­ra­ge è una tec­no­lo­gia co­no­sciu­ta grazie alle console Xbox delle serie X e S, ma è sup­por­ta­ta anche da Play­Sta­tion 5. L’API Di­rec­tSto­ra­ge consente agli svi­lup­pa­to­ri di giochi di integrare una funzione nei giochi stessi per ac­ce­le­ra­re i tempi di ca­ri­ca­men­to e vi­sua­liz­za­re mondi di gioco ricchi di dettagli. Poiché i giochi per PC sono un’area im­por­tan­te del gaming e visto che Windows 11 è il miglior Windows per i gamer grazie alle speciali funzioni di gioco, Di­rec­tSto­ra­ge è ora pie­na­men­te sup­por­ta­to da Windows 11.

Il vantaggio è che l’in­ter­fac­cia di pro­gram­ma­zio­ne riduce l’overhead del pro­ces­so­re quando si esegue il rendering di mondi di gioco complessi. Grazie a Di­rec­tSto­ra­ge i dati grafici vengono tra­sfe­ri­ti a una velocità maggiore tra SSD e scheda grafica, senza che i dati compressi debbano essere de­com­pres­si dalla CPU. I gamer possono godere di un’espe­rien­za di gioco migliore, con texture det­ta­glia­te, mondi di grandi di­men­sio­ni e molta azione. Dal punto di vista degli svi­lup­pa­to­ri di giochi, l’API permette di non adattare la qualità grafica alle li­mi­ta­zio­ni dell’hardware e uti­liz­za­re quindi tec­no­lo­gie grafiche so­fi­sti­ca­te come il ray tracing. Tuttavia, uno dei pre­re­qui­si­ti è che i giochi siano pro­gram­ma­ti uti­liz­zan­do una funzione Di­rec­tSto­ra­ge integrata e che i giocatori di PC uti­liz­zi­no Windows 11 e l’hardware adeguato a sup­por­ta­re Di­rec­tSto­ra­ge.

Come funziona Di­rec­tSto­ra­ge?

La funzione di Di­rec­tSto­ra­ge è stret­ta­men­te legata al rendering della grafica di gioco. Tra­di­zio­nal­men­te, i dati grafici compressi vengono de­com­pres­si tramite de­via­zio­ni. I dati di gioco ar­chi­via­ti su una SSD vengono quindi tra­sfe­ri­ti sulla RAM. Per ri­spar­mia­re spazio in memoria, i dati vengono compressi. Quando si avvia un gioco, l’API (Ap­pli­ca­tion Pro­gram­ming Interface) recupera i dati dall’SSD alla memoria RAM e li passa al pro­ces­so­re della CPU per la de­com­pres­sio­ne. Una volta de­com­pres­si, i dati vengono ripassati alla RAM e da lì alla memoria video (VRAM) della GPU (quindi la vostra scheda grafica) per il rendering.

Di­rec­tSto­ra­ge è un’API di basso livello che elimina la necessità di una lunga de­com­pres­sio­ne tramite la CPU. I dati grafici compressi vengono tra­sfe­ri­ti di­ret­ta­men­te dall’unità SSD alla scheda grafica tramite la RAM. In questo modo la de­com­pres­sio­ne avviene nella VRAM della GPU, ri­spar­mian­do tempo per l’ela­bo­ra­zio­ne e il tra­sfe­ri­men­to dei dati di gioco. Gli YouTuber di Linus Tech Tips hanno testato il tempo ri­spar­mia­to durante il rendering con e senza Di­rec­tSto­ra­ge ren­de­riz­zan­do una scena di gioco da 52,4 MB. Il ca­ri­ca­men­to di quest’ultima ha richiesto 0,33 secondi senza Di­rec­tSto­ra­ge e solo 0,08 secondi con Di­rec­tSto­ra­ge.

Quali sono i pre­re­qui­si­ti necessari per Di­rec­tSto­ra­ge?

Sebbene Di­rec­tSto­ra­ge sia pre­in­stal­la­to su Windows 11, il suo utilizzo è ottimale solo se i giochi sono pro­gram­ma­ti uti­liz­zan­do Di­rec­tSto­ra­ge e se i giocatori pos­sie­do­no l’hardware ne­ces­sa­rio per eseguirlo, come le unità SSD con NVMe. I pre­re­qui­si­ti richiesti sono:

  • un’unità SSD NVMe con almeno 64 GB di spazio di ar­chi­via­zio­ne
  • una scheda grafica con supporto per DirectX 12 e modello Shader 6.0.

L’hardware è stato anche il motivo prin­ci­pa­le per cui Di­rec­tSto­ra­ge è stato reso di­spo­ni­bi­le sulle console Xbox già dal 2020, mentre gli utenti di PC hanno dovuto aspettare più a lungo. Le console hanno un hardware uniforme, ma i PC hanno com­po­nen­ti hardware, schede grafiche, SSD e HDD, pro­ces­so­ri e RAM diversi che rendono l’im­ple­men­ta­zio­ne di Di­rec­tSto­ra­ge una sfida maggiore. Tuttavia, con Windows 11 le cose sono cambiate.

N.B.

Non sono solo gli svi­lup­pa­to­ri di giochi a usare Di­rec­tSto­ra­ge come parte del loro processo di sviluppo. I pro­dut­to­ri di schede grafiche come Nvidia uti­liz­za­no un’in­ter­fac­cia di pro­gram­ma­zio­ne Di­rec­tSto­ra­ge integrata e pro­prie­ta­ria. Nvidia potrebbe presto offrire questo tipo di API a partire dalla serie GeForce RTX 200.

Cosa offre l’in­te­gra­zio­ne di Di­rec­tSto­ra­ge su Windows 11?

Di­rec­tSto­ra­ge sposta i dati grafici compressi dal disco rigido alla VRAM della scheda grafica senza passare per la CPU. Poiché la scheda grafica de­com­pri­me i dati molto più ve­lo­ce­men­te, il carico sul pro­ces­so­re si riduce del 20-40% e le pre­sta­zio­ni del gioco vengono ac­ce­le­ra­te. Gli svi­lup­pa­to­ri di giochi che uti­liz­za­no Di­rec­tSto­ra­ge possono offrire texture più nitide e det­ta­glia­te e mondi di gioco più grandi che possono essere ren­de­riz­za­ti senza scatti, guasti o glitch grazie all’utilizzo dell’hardware ap­pro­pria­to.

L’in­te­gra­zio­ne di Di­rec­tSto­ra­ge permette anche agli svi­lup­pa­to­ri di giochi di ag­giun­ge­re altri elementi, come gli NPC, o creare mondi aperti come quelli di Final Fantasy XIV. Un rendering più veloce significa inoltre che gli oggetti non appaiono all’im­prov­vi­so ma sono com­po­nen­ti del mondo di gioco visibile. Uno dei primi giochi per PC a offrire il supporto per Di­rec­tSto­ra­ge è il gioco di ruolo d’azione fantasy Fo­re­spo­ken del famoso svi­lup­pa­to­re Square Enix. Se si vuole che i giocatori e le gio­ca­tri­ci traggano davvero vantaggio da questa tec­no­lo­gia più veloce, la de­com­pres­sio­ne e il tra­sfe­ri­men­to dei dati devono essere presi in con­si­de­ra­zio­ne già nella fase di sviluppo del gioco. Infatti, senza la fun­zio­na­li­tà Di­rec­tSto­ra­ge integrata, qualsiasi vantaggio hardware di­spo­ni­bi­le non ac­ce­le­re­rà più di tanto i tempi di ca­ri­ca­men­to.

Di­rec­tSto­ra­ge è di­spo­ni­bi­le per Windows 10?

Ge­ne­ral­men­te, Di­rec­tSto­ra­ge funziona su Windows 10, anche se con alcune lacune poiché non è possibile uti­liz­za­re le ot­ti­miz­za­zio­ni dello stack di ar­chi­via­zio­ne. È ne­ces­sa­rio in­stal­la­re Windows 11 per godere di tutti i vantaggi di Di­rec­tSto­ra­ge. Tuttavia, le pre­sta­zio­ni di gioco do­vreb­be­ro essere ac­cet­ta­bi­li, in una certa misura, anche su Windows 10.

Di­rec­tSto­ra­ge richiede un’at­ti­va­zio­ne?

Gli utenti di Windows 11 possono usufruire della funzione Di­rec­tSto­ra­ge integrata. Se si dispone dell’hardware adatto, come un’unità SSD NVMe e una scheda grafica com­pa­ti­bi­le, è possibile uti­liz­za­re Di­rec­tSto­ra­ge per quei giochi pro­gram­ma­ti tenendo conto di queste funzioni.

N.B.

Di­rec­tSto­ra­ge non è l’unica ap­pli­ca­zio­ne che consente di ac­ce­le­ra­re le pre­sta­zio­ni di Windows 11. Infatti, vi sono anche altre funzioni integrate che aiutano a ve­lo­ciz­za­re Windows 11 e rendono veloci Windows 10.

Vai al menu prin­ci­pa­le