{"id":255286,"date":"2022-06-29T14:22:00","date_gmt":"2022-06-29T11:22:00","guid":{"rendered":"https:\/\/inform.click\/lapi-microsoft-directstorage-e-ora-disponibile-pubblicamente-per-gli-sviluppatori\/"},"modified":"2022-06-29T14:44:00","modified_gmt":"2022-06-29T11:44:00","slug":"lapi-microsoft-directstorage-e-ora-disponibile-pubblicamente-per-gli-sviluppatori","status":"publish","type":"post","link":"https:\/\/inform.click\/it\/lapi-microsoft-directstorage-e-ora-disponibile-pubblicamente-per-gli-sviluppatori\/","title":{"rendered":"L&#8217;API Microsoft DirectStorage \u00e8 ora disponibile pubblicamente per gli sviluppatori"},"content":{"rendered":"<p>\n  <strong>Nel contesto:<\/strong> uno dei principali punti di forza delle console di nuova generazione sono i loro SSD. O, pi\u00f9 specificamente, come i loro software e giochi interagiscono e sfruttano questi SSD. I giocatori PS5 e XSX godono di tempi di caricamento fulminei, funzionalit\u00e0 come Quick Resume e transizioni di gioco senza interruzioni tra i titoli di nuova generazione supportati. Tuttavia, Microsoft ha promesso che i giocatori PC non saranno esclusi, grazie a una funzionalit\u00e0 di Windows chiamata &#8220;DirectStorage&#8221;, ora disponibile per gli sviluppatori.\n<\/p>\n<p>\n  Per chi non lo sapesse, DirectStorage vanta molti degli stessi vantaggi di una simile tecnologia per console di nuova generazione: tempi di caricamento rapidi e mondi di gioco pi\u00f9 dettagliati, solo per citarne un paio. In che modo DirectStorage realizza questa impresa? Microsoft ha spiegato la tecnologia in dettaglio in un <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-is-coming-to-pc\/\" target=\"_blank\" rel=\"noopener\">post sul blog<\/a> della fine del 2020, ma la riassumeremo brevemente qui.\n<\/p>\n<p>\n  In breve, DirectStorage mira a sfruttare le unit\u00e0 di archiviazione pi\u00f9 nuove e veloci che sono diventate comuni negli ultimi due anni. Purtroppo, sebbene le unit\u00e0 PCIe e SSD siano veloci, efficienti e pi\u00f9 facilmente disponibili per i consumatori che mai, sembra comunque che i giochi non le utilizzino al meglio. Certo, i nostri tempi di caricamento sono generalmente pi\u00f9 brevi, ma il terreno distante di bassa qualit\u00e0, le schermate di caricamento mascherate e i frequenti pop-in delle texture sono ancora problemi comuni per gli utenti di PC.\n<\/p>\n<p>\n  Questi problemi esistono in parte perch\u00e9 le attuali API di archiviazione sono mal ottimizzate per l'elevato numero di richieste di I\/O dei giochi moderni. Come afferma Microsoft, questo costringe gli sviluppatori a non &#8220;saturare completamente&#8221; la pipeline IO e a lasciare preziosa larghezza di banda sul tavolo.\n<\/p>\n<p>\n  DirectStorage salva la giornata consentendo ai giochi di effettuare molte pi\u00f9 richieste di I\/O rispetto a prima; e con maggiore efficienza, per l'avvio. Raccoglie in batch &#8220;richieste IO parallele pi\u00f9 alla volta&#8221; e quindi le invia alla GPU, il tutto utilizzando i metodi di decompressione pi\u00f9 veloci e moderni disponibili.\n<\/p>\n<p>\n  Sebbene DirectStorage sar\u00e0 disponibile su vari tipi di unit\u00e0, Microsoft afferma che le NVMe trarranno il massimo vantaggio grazie alle pipe di accesso ai dati chiamate &#8220;code NVMe&#8221;. L'azienda spiega la tecnologia come segue:\n<\/p>\n<blockquote>\n<p>\n    Per prelevare i dati dall'unit\u00e0, un sistema operativo invia una richiesta all'unit\u00e0 e i dati vengono consegnati all'app tramite queste code. Un dispositivo NVMe pu\u00f2 avere pi\u00f9 code e ciascuna coda pu\u00f2 contenere molte richieste alla volta. Questa \u00e8 una combinazione perfetta con la natura parallela e in batch dei moderni carichi di lavoro di gioco. Il modello di programmazione DirectStorage offre essenzialmente agli sviluppatori il controllo diretto su quell'hardware altamente ottimizzato.\n  <\/p>\n<\/blockquote>\n<p>\n  Quindi, ora che hai un'idea di base di come DirectStorage potrebbe avvantaggiarti, la domanda rimane: quando possiamo aspettarci di vedere questi vantaggi manifestarsi nei titoli reali? Purtroppo, nessuno pu\u00f2 dirlo con certezza.\n<\/p>\n<p>\n  Gli sviluppatori devono ancora sfruttare l'API DirectStorage nei loro giochi e, poich\u00e9 \u00e8 diventata generalmente disponibile solo ieri (in precedenza era limitata a un'anteprima per sviluppatori), probabilmente passer\u00e0 del tempo prima che i primi titoli AAA e AA ne traggano vantaggio esso. Tuttavia, il futuro \u00e8 sicuramente roseo e speriamo che DirectStorage sia davvero in grado di apportare i miglioramenti visivi e del tempo di caricamento di cui Microsoft si vanta. Se non lo \u00e8, saremo sicuri di parlarvene qui.\n<\/p>\n<p>\n  Se sei uno sviluppatore di giochi, puoi <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directstorage-api-downloads\/\" target=\"_blank\" rel=\"noopener\">scaricare l'SDK qui<\/a>. Se sei un giocatore, Microsoft consiglia di eseguire l'aggiornamento a un'unit\u00e0 NVMe per l'archiviazione di giochi quando \u00e8 finanziariamente fattibile per te farlo. Altrimenti, non ci sono requisiti importanti oltre a un PC Windows 10 o 11.\n<\/p>\n<p>\n  Secondo Microsoft, quest'ultimo trarr\u00e0 vantaggio da DirectStorage pi\u00f9 del primo, ma fino a quando non vedremo alcuni confronti del mondo reale da parte di revisori indipendenti (come noi stessi), non ci sentiamo ancora obbligati a passare a Windows 11.\n<\/p>\n<p>\n  Credito immagine centrale: <a href=\"https:\/\/www.rockpapershotgun.com\/best-ssd-for-gaming\" target=\"_blank\" rel=\"noopener\">fucile Rock Paper<\/a>\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Fonte di registrazione: <a target=\"_blank\" rel=\"noopener nofollow\" href=\"https:\/\/www.techspot.com\/news\/93781-microsoft-directstorage-api-now-publically-available-developers.html\">techspot.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Per chi non lo sapesse, DirectStorage vanta molti degli stessi vantaggi di una simile tecnologia per console di nuova generazione: tempi di caricamento rapidi e mondi di gioco pi\u00f9 dettagliati, solo per citare un&#8230;<\/p>\n","protected":false},"author":1,"featured_media":127630,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[602],"tags":[],"class_list":["post-255286","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tecnologia-e-altro"],"_links":{"self":[{"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/posts\/255286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/comments?post=255286"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/posts\/255286\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/media\/127630"}],"wp:attachment":[{"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/media?parent=255286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/categories?post=255286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/it\/wp-json\/wp\/v2\/tags?post=255286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}