Hvad er Microsoft DirectStorage, og hvorfor er det vigtigt?

Selvom spil bestemt har gavn af højhastighedslagringsenheder som SSD'er, faldende afkast slår ret hurtigt ind; Det er svært at se forskel på en gammel SATA SSD og en banebrydende PCIe Gen 4 SSD i de fleste spil. For at drage fordel af stadigt hurtigere SSD'er som aldrig før, lancerede Microsoft DirectStorage til Xbox Series X, og nu er DirectStorage på vej til pc.

Indhold

  • Hvad er DirectStorage?
  • Krav til DirectStorage
  • Er DirectStorage godt?

Mens DirectStorage bestemt er spændende for spiludviklere, er det ikke helt så spændende, hvad det betyder for spillere, i hvert fald ikke i øjeblikket.

Anbefalede videoer

Hvad er DirectStorage?

En person, der holder WD Black SN770 gaming SSD.

DirectStorage er dybest set et nyt stykke software, der gør det muligt for spil at drage fordel af hurtige NVMe SSD'er. Dette er dog ikke kun for at reducere indlæsningstider. Efterhånden som spil bliver mere og mere komplekse, er der brug for bedre hardware til at køre dem, og det er ikke begrænset til CPU'er og GPU'er: Hurtige SSD'er bliver stadig vigtigere for god spilydelse.

Relaterede

  • Microsofts DirectStorage kan nu øge dine spilindlæsningstider med 200 %
  • AMD, Nvidia og Intel får alle rygter om næste generations udgivelsesdatoer
  • Hvordan DirectStorage indlæser Forspoken på et sekund på pc

Moderne spilmotorer er udviklet fra ældre teknologier, der er designet til at indlæse en masse data på én gang, som spillede på styrkerne ved harddiske. Men nu til dags ønsker spiludviklere at indlæse mange små stykker data over længere tid. I mange spil indlæses f.eks. objekter langt væk ikke i alle detaljer for at få spillet til at køre bedre. SSD'er er rigtig gode til at håndtere mange anmodninger om data, også kaldet IO-anmodninger, og udviklere begynder at optimere til SSD'er.

Den vigtigste svaghed ved DirectStorages forgængere er, at der er en grænse for, hvor mange gange et spil kan lave IO-anmodninger til lageret. Fordi HDD'er var dårlige til at håndtere mange IO-anmodninger, var denne begrænsning ikke vigtig, før udviklerne ville udnytte kraften fra moderne NVMe SSD'er, som er meget gode til at håndtere tusinder eller endda titusindvis af IO-anmodninger pr. sekund. DirectStorage løser denne begrænsning, i det mindste i en overskuelig fremtid.

Hvordan? En stor del af DirectStorage er GPU-fildekomprimering. De fleste spilfiler er komprimeret for at reducere installationsstørrelsen, og din CPU håndterer normalt dekomprimeringsarbejdet. Det viser sig, at GPU'er er virkelig god til dekomprimering af små filer, og DirectStorage udnytter det. Det forbedrer indlæsningstiderne, mens det ifølge Microsoft massivt reducere CPU-overhead.

Krav til DirectStorage

Billede af Sabrent Rocket 4 Plus NVMe SSD.

Først og fremmest, for at se de fulde fordele ved DirectStorage, skal du bruge en NVMe SSD. Du vil dog sandsynligvis have en PCIe 4.0 eller 5.0 NVMe SSD, da spil med DirectStorage udvikles med denne slags SSD'er i tankerne.

For det andet er DirectStorage en teknologi på API-niveau knyttet til DirectX 12, hvilket betyder, at det er eksklusivt til DX12-spil. Heldigvis er det muligt for ældre spil at få DirectStorage gennem en opdatering. For eksempel, The Witcher 3: Wild Hunt modtager en opdatering senere i år der introducerer DX12, strålesporingog DirectStorage.

De fleste CPU'er og GPU'er lavet inden for det seneste årti burde kunne opfylde minimumskravene til DirectStorage, som kun er DX12-kompatibilitet. Når det kommer til grafikkort, Nvidia GPU'er siden 900-serien og AMD GPU'er siden 200-serien understøtter alle DX12. Kommende Intel GPU'er vil også understøtte DX12.

Alle Intel CPU'er siden 3. generation og alle AMD CPU'er siden Ryzen 1000 understøtter PCIe 3.0, minimumskravet for NVMe SSD'er. Intel 11th Gen, 12th Gen og Ryzen 3000 til 6000 (med nogle undtagelser) understøtter PCIe 4.0, som er den hurtigste hastighed for aktuelt tilgængelige SSD'er. Endelig vil kommende PCIe 5.0 SSD'er blive understøttet af Intels 12. generations CPU'er og AMD's kommende Ryzen 7000 CPU'er.

Er DirectStorage godt?

Forskellige skærmbilleder sammenligner indlæsningstider i Forspoken.

Det er for tidligt at sige definitivt, hvor god DirectStorage er, da ingen tilgængelige spil bruger teknologien. Men udviklerne til det kommende spil Forsagt for nylig demonstreret hvordan DirectStorage forbedrer indlæsningstider. På NVME SSD'er reducerede DirectStorage indlæsningstiderne med op til et halvt sekund, mens på SATA SSD'er blev indlæsningstiderne reduceret med knap et helt sekund. Selvom indlæsningstiderne bestemt var lave, er det meget nemt at blive overvældet over hvor lidt forbedring DirectStorage gav.

Det er dog vigtigt at huske på, at DirectStorage er helt nyt og Forsagt bliver et af de første spil nogensinde til at bruge det, så der er nok plads til optimering. Endnu vigtigere er DirectStorage til mere end blot at indlæse skærme: Det skal bruges til at lave spil ser bedre ud uden at gå på kompromis med ydeevnen og vil gøre hurtigere opbevaring mere meningsfuld for spil. Udviklere vil være i stand til at indlæse teksturer og objekter mere frit og kreativt. Dette kan betyde højere opløsningsteksturer og mere komplekse og detaljerede 3D-ting som mennesker og landskaber, alt sammen uden hyppige indlæsningsskærme eller lange gange, der skjuler indlæsningsskærme.

Det tager normalt et stykke tid at høste frugterne af ny teknologi på API-niveau. DX12 udkom i 2015, og det var ikke øjeblikkeligt vigtigt for alle spillere, men i de syv år siden DX12 kom ud, vi kan bestemt sige, at det var en afgørende opdatering fordi det muliggør ting som raytracing. DX12 beviser én ting ret endegyldigt: Byg den, og de vil komme. Hvis spiludviklere kan drage fordel af ny teknologi, vil de.

Redaktørens anbefalinger

  • Det viser sig, at DirectStorage trods alt ikke dræber billedhastigheder i Forspoken
  • Microsofts DirectStorage kan forbedre indlæsningstiderne med 200 %, men bliv ikke for begejstret
  • Microsofts DirectStorage reducerer CPU-brug drastisk i spil
  • Dine pc-spil er ved at indlæses meget hurtigere
  • Nvidias Resizable BAR forklarede: Hvad er det, og hvordan kan du få et spilboost?

Opgrader din livsstilDigital Trends hjælper læserne med at holde styr på den hurtige teknologiske verden med alle de seneste nyheder, sjove produktanmeldelser, indsigtsfulde redaktionelle artikler og enestående smugkig.