Ce este Microsoft DirectStorage și de ce este important?

Deși jocurile cu siguranță beneficiază de dispozitive de stocare de mare viteză, cum ar fi SSD-urile, randamentele descrescătoare intră destul de repede; Este greu să faci diferența între un vechi SSD SATA și un SSD PCIe Gen 4 de ultimă oră în majoritatea jocurilor. Pentru a profita de SSD-urile din ce în ce mai rapide ca niciodată, Microsoft a lansat DirectStorage pentru Xbox Series X, iar acum DirectStorage își face drum spre PC.

Cuprins

  • Ce este DirectStorage?
  • Cerințe DirectStorage
  • Este DirectStorage bun?

Deși DirectStorage este cu siguranță interesant pentru dezvoltatorii de jocuri, ceea ce înseamnă pentru jucători nu este la fel de interesant, cel puțin nu în acest moment.

Videoclipuri recomandate

Ce este DirectStorage?

O persoană care deține SSD-ul pentru jocuri WD Black SN770.

DirectStorage este practic o nouă piesă de software care permite jocurilor să profite de SSD-urile NVMe rapide. Totuși, acest lucru nu este doar pentru a reduce timpii de încărcare. Pe măsură ce jocurile devin din ce în ce mai complexe, este nevoie de hardware mai bun pentru a le rula, iar asta nu se limitează la procesoare și GPU: SSD-urile rapide devin din ce în ce mai importante pentru o performanță bună la joc.

Legate de

  • DirectStorage de la Microsoft poate crește acum timpii de încărcare a jocului cu 200%
  • AMD, Nvidia și Intel se zvonesc despre date de lansare de nouă generație
  • Cum se încarcă DirectStorage Forspoken într-o secundă pe PC

Motoarele de jocuri moderne sunt dezvoltate din tehnologii mai vechi care au fost concepute pentru a încărca o mulțime de date simultan, care a jucat la punctele forte ale hard disk-urilor. Dar în zilele noastre, dezvoltatorii de jocuri doresc să încarce multe date mici pe o perioadă mai lungă de timp. De exemplu, în multe jocuri, obiectele aflate la distanță nu sunt încărcate în detaliu pentru a face jocul să funcționeze mai bine. SSD-urile sunt foarte bune la gestionarea multor solicitări de date, numite și solicitări IO, iar dezvoltatorii încep să se optimizeze pentru SSD-uri.

Principala slăbiciune a predecesorilor lui DirectStorage este că există o limită de câte ori un joc poate face solicitări IO ale stocării. Deoarece HDD-urile au fost proaste în a gestiona o mulțime de solicitări IO, această limitare nu a fost importantă până când dezvoltatorii au vrut să valorifice puterea SSD-urilor NVMe moderne, care sunt foarte bune în gestionarea a mii sau chiar zeci de mii de solicitări IO pe secundă. DirectStorage remediază această limitare, cel puțin pentru viitorul previzibil.

Cum? O mare parte a DirectStorage este decomprimarea fișierelor GPU. Majoritatea fișierelor de joc sunt comprimate pentru a reduce dimensiunea de instalare, iar procesorul tău se ocupă de obicei de munca de decompresie. Se pare că GPU-urile sunt într-adevăr bun la decompresia fișierelor mici, iar DirectStorage folosește asta. Îmbunătățește timpii de încărcare în timp ce, conform Microsoft, reducând masiv supraîncărcarea CPU.

Cerințe DirectStorage

Imagine a SSD-ului Sabrent Rocket 4 Plus NVMe.

În primul rând, pentru a vedea toate beneficiile DirectStorage, veți avea nevoie de un SSD NVMe. Probabil că veți dori un SSD PCIe 4.0 sau 5.0 NVMe, totuși, deoarece jocurile cu DirectStorage sunt dezvoltate având în vedere aceste tipuri de SSD.

În al doilea rând, DirectStorage este o tehnologie legată la nivel de API DirectX 12, ceea ce înseamnă că este exclusiv pentru jocurile DX12. Din fericire, este posibil ca jocurile mai vechi să obțină DirectStorage printr-o actualizare. De exemplu, The Witcher 3: Wild Hunt primește o actualizare la sfârșitul acestui an care introduce DX12, trasarea razelor, și DirectStorage.

Cele mai multe procesoare și GPU-uri realizate în ultimul deceniu ar trebui să poată îndeplini cerințele minime pentru DirectStorage, care este doar compatibilitatea DX12. Cand vine vorba de plăci grafice, GPU-urile Nvidia din seria 900 și GPU-urile AMD din seria 200 acceptă toate DX12. GPU-uri Intel viitoare va suporta și DX12.

Toate procesoarele Intel de la a treia generație și toate procesoarele AMD de la Ryzen 1000 acceptă PCIe 3.0, cerința minimă pentru SSD-urile NVMe. Intel a 11-a generație, a 12-a generație și Ryzen 3000 până la 6000 (cu unele excepții) acceptă PCIe 4.0, care este cea mai rapidă viteză pentru SSD-urile disponibile în prezent. În cele din urmă, viitoarele SSD-uri PCIe 5.0 vor fi suportate de procesoarele Intel a 12-a generație și de viitorul Ryzen 7000 de la AMD CPU-uri.

Este DirectStorage bun?

Diverse capturi de ecran compară timpii de încărcare în Forspoken.

Este prea devreme pentru a spune definitiv cât de bun este DirectStorage, deoarece niciun joc disponibil în prezent nu utilizează tehnologia. Cu toate acestea, dezvoltatorii pentru jocul viitor Uitat demonstrat recent cum DirectStorage îmbunătățește timpii de încărcare. Pe SSD-urile NVME, DirectStorage a redus timpii de încărcare cu până la jumătate de secundă, în timp ce pe SSD-urile SATA, timpul de încărcare s-a redus cu puțin sub o secundă completă. Deși timpii de încărcare au fost cu siguranță mici, este foarte ușor să fii dezamăgit de cât de puține îmbunătățiri a oferit DirectStorage.

Cu toate acestea, este important să rețineți că DirectStorage este nou-nouț și Uitat va fi unul dintre primele jocuri care îl va folosi vreodată, așa că probabil că există loc de optimizare. Mai important, DirectStorage este pentru mai mult decât pentru încărcarea ecranelor: va fi folosit pentru a face jocurile arată mai bine fără a compromite performanța și vor face stocarea mai rapidă mai semnificativă pentru jocuri de noroc. Dezvoltatorii vor putea să încarce texturi și obiecte mai liber și mai creativ. Acest lucru ar putea însemna texturi cu rezoluție mai mare și lucruri 3D mai complexe și detaliate, cum ar fi oameni și peisaje, toate fără ecrane de încărcare frecvente sau holuri lungi care ascund ecranele de încărcare.

De obicei, durează ceva timp pentru a culege recompensele noii tehnologii la nivel de API. DX12 a apărut în 2015 și nu a fost imediat important pentru toți jucătorii, dar în cei șapte ani de când a apărut DX12, putem spune cu siguranță că a fost o actualizare crucială pentru că permite lucruri precum raytracing. DX12 demonstrează un lucru destul de concludent: construiește-l și vor veni. Dacă dezvoltatorii de jocuri pot profita de noile tehnologii, o vor face.

Recomandările editorilor

  • Se pare că DirectStorage nu ucide ratele de cadre în Forspoken până la urmă
  • DirectStorage de la Microsoft poate îmbunătăți timpul de încărcare cu 200%, dar nu vă entuziasmați prea mult
  • DirectStorage de la Microsoft reduce drastic utilizarea procesorului în jocuri
  • Jocurile dvs. pentru computer sunt pe cale să se încarce mult mai repede
  • Resizable BAR de la Nvidia a explicat: Ce este și cum puteți obține un impuls de joc?

Îmbunătățește-ți stilul de viațăDigital Trends îi ajută pe cititori să țină cont de lumea rapidă a tehnologiei cu toate cele mai recente știri, recenzii distractive despre produse, editoriale perspicace și anticipări unice.