Microsoft a anunțat că jocurile Windows pot folosi acum API-ul DirectStorage pentru a profita din plin de SSD-urile rapide pentru a reduce timpii de încărcare.
Microsoft a anunțat că, începând de astăzi, jocurile Windows pot începe să fie livrate cu suport pentru API-ul DirectStorage. Acest API a apărut pentru prima dată pe Xbox Series X|S și permite jocurilor să se încarce mult mai rapid prin valorificarea vitezei maxime a SSD-uri NVMe moderne. Microsoft a anunțat-o pentru Windows încă din septembrie 2020, dar abia acum este disponibil pe scară largă dezvoltatori.
Dacă vă întrebați de ce contează DirectStorage, iată o explicație rapidă: API-urile anterioare permiteau doar jocurilor să încarce active din conduce prin efectuarea unei cereri I/O la un moment dat, iar fiecare solicitare ar trebui să fie completată complet înainte ca alta să poată prelucrate. Acest lucru a cauzat doar o creștere minimă a supraîncărcării pentru fiecare solicitare și, deoarece hard disk-urile mecanice și SSD-urile SATA nu erau atât de rapide, impactul asupra timpilor de încărcare nu a fost atât de mare.
Acum, totuși, cu unități NVMe rapide capabile de viteze de citire de mai mulți gigabyte, acest proces înseamnă că este aproape imposibil să utilizați întreaga lățime de bandă a unității în timp ce procesați o singură solicitare o dată, ceea ce înseamnă că jocurile se încarcă mult mai lent decât ele ar trebui să. În plus, aceste active sunt de obicei comprimate și trebuie să fie decomprimate înainte de a putea fi încărcate în joc.
DirectStorage abordează toate acestea permițând mai multe solicitări I/O simultan, valorificând noile tehnologii de decompresie și furnizând active mai eficient către GPU. Schimbând toate acestea, jocurile se pot încărca mult mai repede atunci când folosesc DirectStorage și, pe deasupra, pot începe folosiți active mult mai mari, deoarece dezvoltatorii pot fi siguri că se vor încărca mult mai repede și nu vor păstra playerul aşteptare. În cele din urmă, acest lucru duce la scurtarea timpilor de încărcare și, pe măsură ce dezvoltatorii se obișnuiesc să aibă acest spațiu, texturi mai detaliate în jocuri.
Cu toate acestea, acest beneficiu este mai favorabil pentru SSD-urile NVMe și asta din cauza interfeței unice pe care o folosesc, constând din mai multe cozi pentru date. acces, care facilitează pentru jocuri să solicite acces la mai multe active în același timp, fără a fi nevoie să aștepte ca o solicitare anterioară să fie efectuat. De asemenea, utilizatorii de Windows 11 vor beneficia cel mai mult, datorită unei noi stive de stocare. Utilizatorii Windows 10 vor vedea, de asemenea, îmbunătățiri, totuși.
Microsoft nu a menționat niciun joc care va folosi tehnologia în acest moment, dar probabil că puteți presupune că orice titlu care profită de DirectStorage pe Xbox o va folosi și pe Windows. Totuși, va trebui să așteptați ca dezvoltatorii individuali să-l implementeze în fiecare joc, deoarece nu este un comutator pe care Microsoft îl poate schimba.
Sursă: Microsoft