Vad är Microsoft DirectStorage och varför är det viktigt?

click fraud protection

Även om spel verkligen drar nytta av höghastighetslagringsenheter som SSD-enheter, minskande avkastning slår in ganska snabbt; Det är svårt att se skillnad på en gammal SATA SSD och en banbrytande PCIe Gen 4 SSD i de flesta spel. För att dra nytta av allt snabbare SSD-enheter som aldrig förr, lanserade Microsoft DirectStorage för Xbox Series X, och nu tar DirectStorage sin väg till PC.

Innehåll

  • Vad är DirectStorage?
  • Krav på DirectStorage
  • Är DirectStorage bra?

Även om DirectStorage verkligen är spännande för spelutvecklare, är vad det betyder för spelare inte riktigt lika spännande, åtminstone inte för tillfället.

Rekommenderade videor

Vad är DirectStorage?

En person som håller i WD Black SN770 gaming SSD.

DirectStorage är i grunden en ny mjukvara som gör det möjligt för spel att dra nytta av snabba NVMe SSD: er. Detta är dock inte bara för att minska laddningstiderna. I takt med att spelen blir allt mer komplexa behövs bättre hårdvara för att köra dem, och det är inte begränsat till CPU: er och GPU: er: Snabba SSD: er blir allt viktigare för bra spelprestanda.

Relaterad

  • Microsofts DirectStorage kan nu öka dina spelladdningstider med 200 %
  • AMD, Nvidia och Intel ryktas alla om nästa generations releasedatum
  • Hur DirectStorage laddar Forspoken på en sekund på PC

Moderna spelmotorer är utvecklade från äldre teknologier som designades för att ladda in mycket data på en gång, som spelade till hårddiskarnas styrkor. Men numera vill spelutvecklare ladda många små databitar under en längre tid. Till exempel, i många spel laddas inte objekt som är långt borta i detalj för att få spelet att fungera bättre. SSD: er är riktigt bra på att hantera många förfrågningar om data, även kallade IO-förfrågningar, och utvecklare börjar optimera för SSD: er.

Den viktigaste svagheten hos DirectStorages föregångare är att det finns en gräns för hur många gånger ett spel kan göra IO-förfrågningar av lagringen. Eftersom hårddiskar var dåliga på att hantera många IO-förfrågningar, var denna begränsning inte viktig förrän utvecklarna ville utnyttja kraften hos moderna NVMe SSD: er, som är mycket bra på att hantera tusentals eller till och med tiotusentals IO-förfrågningar per sekund. DirectStorage fixar denna begränsning, åtminstone under överskådlig framtid.

Hur? En stor del av DirectStorage är GPU-fildekomprimering. De flesta spelfiler är komprimerade för att minska installationsstorleken, och din CPU sköter vanligtvis dekomprimeringsarbetet. Det visar sig att GPU: er är det verkligen bra på dekomprimering av små filer, och DirectStorage utnyttjar det. Det förbättrar laddningstiderna medan, enligt Microsoft, kraftigt minska CPU-overhead.

Krav på DirectStorage

Bild på Sabrent Rocket 4 Plus NVMe SSD.

Först och främst, för att se alla fördelar med DirectStorage, behöver du en NVMe SSD. Du kommer förmodligen att vilja ha en PCIe 4.0 eller 5.0 NVMe SSD, eftersom spel med DirectStorage utvecklas med dessa typer av SSD i åtanke.

För det andra är DirectStorage en teknologi på API-nivå knuten till DirectX 12, vilket betyder att det är exklusivt för DX12-spel. Tack och lov är det möjligt för äldre spel att få DirectStorage genom en uppdatering. Till exempel, The Witcher 3: Wild Hunt får en uppdatering senare i år som introducerar DX12, strålspårningoch DirectStorage.

De flesta CPU: er och GPU: er som tillverkats under det senaste decenniet borde kunna uppfylla minimikraven för DirectStorage, vilket bara är DX12-kompatibilitet. När det kommer till grafikkort, Nvidia GPU sedan 900-serien och AMD GPU sedan 200-serien stöder alla DX12. Kommande Intel GPU: er kommer också att stödja DX12.

Alla Intel-processorer sedan 3:e generationen och alla AMD-processorer sedan Ryzen 1000 stöder PCIe 3.0, minimikravet för NVMe SSD: er. Intel 11th Gen, 12th Gen och Ryzen 3000 till 6000 (med några undantag) stöder PCIe 4.0, vilket är den snabbaste hastigheten för för närvarande tillgängliga SSD: er. Slutligen kommer kommande PCIe 5.0 SSD: er att stödjas av Intels 12:e generationens processorer och AMD: s kommande Ryzen 7000 CPU: er.

Är DirectStorage bra?

Olika skärmdumpar jämför laddningstider i Forspoken.

Det är för tidigt att definitivt säga hur bra DirectStorage är eftersom inga för närvarande tillgängliga spel använder tekniken. Men utvecklarna för det kommande spelet Försagt nyligen demonstrerad hur DirectStorage förbättrar laddningstiderna. På NVME SSD: er minskade DirectStorage laddningstiderna med upp till en halv sekund, medan på SATA SSD: er minskade laddningstiderna med en knapp hel sekund. Även om laddningstiderna förvisso var låga, är det väldigt lätt att bli överväldigad av hur lite förbättringar DirectStorage gav.

Det är dock viktigt att komma ihåg att DirectStorage är helt nytt och Försagt kommer att bli ett av de första spelen någonsin att använda det, så det finns förmodligen lite utrymme för optimering. Ännu viktigare är DirectStorage för mer än bara att ladda skärmar: det kommer att användas för att göra spel ser bättre ut utan att kompromissa med prestanda och kommer att göra snabbare lagring mer meningsfull för spelande. Utvecklare kommer att kunna ladda in texturer och objekt mer fritt och kreativt. Detta kan innebära högre upplösningstexturer och mer komplexa och detaljerade 3D-saker som människor och landskap, allt utan frekventa laddningsskärmar eller långa korridorer som döljer laddningsskärmar.

Det tar vanligtvis ett tag att skörda frukterna av ny teknik på API-nivå. DX12 kom ut 2015 och det var inte direkt viktigt för alla spelare, men under de sju åren sedan DX12 kom ut, vi kan definitivt säga att det var en avgörande uppdatering eftersom det möjliggör saker som raytracing. DX12 bevisar en sak ganska avgörande: Bygg den och de kommer. Om spelutvecklare kan dra nytta av ny teknik så gör de det.

Redaktörens rekommendationer

  • Det visar sig att DirectStorage trots allt inte dödar bildhastigheter i Forspoken
  • Microsofts DirectStorage kan förbättra laddningstiderna med 200 %, men bli inte alltför upphetsad
  • Microsofts DirectStorage minskar drastiskt CPU-användningen i spel
  • Dina PC-spel är på väg att laddas mycket snabbare
  • Nvidias resizable BAR förklarade: Vad är det och hur kan du få en spelboost?

Uppgradera din livsstilDigitala trender hjälper läsarna att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.