Quasi sei mesi fa, Microsoft ha rilasciato l'ultimo aggiornamento del suo pacchetto DirectStorage. Si tratta di una tecnologia che consente di aumentare la velocità dei giochi con unità a livello software.
E più spesso gli sviluppatori aggiornano questo algoritmo, più prestazioni riesce a spremere, ora anche dalle classiche unità disco.
Al momento non sono molte le applicazioni che supportano l'API DirectStorage di Microsoft. L'ultimo gioco importante a funzionare con questa funzione è Forspoken: i test hanno dimostrato che il gioco si carica molto velocemente. E questo in combinazione con la tecnologia obsoleta di accesso al sottosistema di memoria.
Microsoft sta aggiornando DirectStorage alla versione 1.2, con una patch che include il supporto per Force Buffered IO. Il fatto è che la versione attuale di DirectStorage funziona con i file in modalità non bufferizzata. Ciò consente di trasferire i dati alla GPU il più rapidamente possibile, ma solo dall'unità SSD. Questo lascia fuori dal quadro gli HDD: i dischi rigidi obsoleti richiedono un I/O bufferizzato per ridurre i lunghi tempi di ricerca dei file. Questo è esattamente ciò che supporta l'aggiornamento con Force Buffered IO.
Inoltre, gli sviluppatori hanno ottimizzato DirectStorage. Ora i file di gioco scompattati possono essere delegati ai core della GPU inattivi anziché a quelli casuali. Questo aumenta le prestazioni in multi-thread.
2023-04-20 05:55:25
Autore: Vitalii Babkin
URL di origine