L'API DirectStorage migliorerà in modo significativo le prestazioni di Windows 10 sugli SSD NVMe
Microsoft sta portando l'API DirectStorage di XBox sui PC Windows e la rilascerà con DirecxX 12 Ultimate per ridurre il tempo di caricamento di app e giochi pesanti.
Come forse già saprai, gli ultimi dispositivi Xbox sono potenziati dall'architettura Xbox Velocity basata su quattro componenti che offrono incredibili prestazioni di gioco: uno speciale SSD NVMe, un blocco di decompressione hardware, API DirectStorage e Sampler Feedback Streaming (SFS). Microsoft ha deciso di rendere disponibile la parte dell'API DirectStorage sui dispositivi Windows 10.
Microsoft spiega la modifica come segue:
I dispositivi NVMe non sono solo dispositivi basati su SSD a larghezza di banda estremamente elevata, ma hanno anche pipe di accesso ai dati hardware chiamate code NVMe che sono particolarmente adatte ai carichi di lavoro di gioco. Per ottenere i dati dall'unità, un sistema operativo invia una richiesta all'unità e i dati vengono consegnati all'app tramite queste code. Un dispositivo NVMe può avere più code e ogni coda può contenere più richieste contemporaneamente. Questa è una corrispondenza perfetta con la natura parallela e in batch dei moderni carichi di lavoro di gioco. Il modello di programmazione DirectStorage essenzialmente offre agli sviluppatori il controllo diretto su quell'hardware altamente ottimizzato.
Le attuali API di archiviazione su Windows non sono ottimizzate per il controllo delle code NVMe. Se possiedi un dispositivo di archiviazione più recente, Windows 10 e i giochi trarranno vantaggio da questa nuova API e le loro prestazioni non saranno limitate dagli standard precedenti. Se il tuo dispositivo di archiviazione non supporta ancora la nuova funzionalità, non cambierà nulla per te e potrai continuare a giocare come al solito.