Guider
DirectStorage: vad tekniken faktiskt gör för dina laddtider
DirectStorage marknadsförs ofta som lösningen på långa laddningstider, men effekten uppstår bara i spel som faktiskt är byggda för tekniken och bara tillsammans med rätt lagring.
Vad är DirectStorage?
DirectStorage är ett API från Microsoft som ändrar vägen speldata tar från lagringsenheten till grafikkortet. I den äldre modellen skickas data från disken via processorn i flera steg innan den når GPU:n, vilket skapar en flaskhals när stora mängder texturer och geometri ska strömmas in snabbt, till exempel vid uppstart av en ny spelvärld. DirectStorage kortar den vägen och låter data gå mer direkt mellan lagring och grafikkort, med möjlighet att låta grafikkortet sköta uppackning av komprimerad speldata i stället för processorn.
Vad krävs för att det ska fungera?
Tekniken bygger på snabb NVMe-lagring över PCIe. En traditionell mekanisk hårddisk eller en äldre SATA-SSD saknar den bandbredd som DirectStorage är konstruerad för att utnyttja, så vinsten uteblir även om spelet stödjer API:et. Minst lika viktigt är att spelet i sig måste vara utvecklat för att använda DirectStorage. Det är inte en systeminställning du slår på i Windows och sedan får automatiskt i alla titlar, utan något spelstudion aktivt behöver bygga in i sin motor.
DirectStorage är ingen generell laddtidsgaranti. Ett spel utan stöd för API:et laddar precis lika fort eller långsamt som tidigare, oavsett hur snabb din NVMe-disk är.
Traditionell inläsning jämfört med DirectStorage
| Steg | Traditionell modell | Med DirectStorage |
|---|---|---|
| Dataväg | Lagring till processor till grafikkort, i flera steg | Mer direkt väg mellan lagring och grafikkort |
| Uppackning av komprimerad data | Sker på processorn | Kan flyttas till grafikkortet |
| Flaskhals vid stora inläsningar | Processorn kan bli begränsande | Mindre belastning på processorn |
| Krav på lagring | Fungerar med alla disktyper | Kräver NVMe-SSD för att ge effekt |
Ska du uppgradera lagringen för att vara redo?Jämför NVMe-diskar hos våra butikspartner.
Se bästa butikernaVad märker du i praktiken?
I spel med stöd för DirectStorage kan effekten synas som kortare uppstartstid för nya nivåer eller öppna spelvärldar, samt mindre risk för att texturer laddas in synligt medan du redan rör dig genom miljön. Det är alltså framför allt en förbättring av inläsning och tillgångsströmning, inte en generell höjning av bildrutor per sekund. Har du redan en snabb NVMe-disk som systemdisk får du DirectStorage-fördelen på köpet i de titlar som stödjer det, utan att behöva göra något extra. Se NVMe eller SATA-SSD för spel för hur mycket det praktiska laddtidsglappet faktiskt brukar handla om även utan DirectStorage.
Varför tar stora spel ändå lång tid att installera?
DirectStorage löser bara det som händer efter att spelet redan ligger på disken, inte själva nedladdningen eller installationen. Ett stort öppet spel kan fortfarande ta lång tid att ladda ner och packa upp första gången, oavsett hur snabb din NVMe-disk är, eftersom den tiden i stället begränsas av internetuppkoppling och hur mycket data spelet faktiskt behöver skriva till disk. Det är alltså två separata flaskhalsar: en vid installation och en vid inläsning under spelets gång, och DirectStorage påverkar bara den andra.
Ska lagringsvalet styras av DirectStorage?
Planerar du ett nytt bygge eller en lagringsuppgradering är det ändå värt att välja NVMe som systemdisk, dels för den generella hastighetsfördelen, dels för att fler kommande titlar väntas stödja tekniken över tid. Läs byta eller lägga till SSD för spelbiblioteket för hur du praktiskt planerar M.2-platser och kapacitet inför ett sådant köp.
Annons: sidan innehåller reklamlänkar. Vill du redan nu se aktuella NVMe-modeller, jämför sortimentet hos Webhallen eller hos Proshop innan du bestämmer kapacitet.
Är grafikkortets drivrutin också viktig?
Eftersom en del av arbetet i DirectStorage-flödet kan hamna på grafikkortet snarare än processorn, är uppdaterade grafikdrivrutiner en del av att faktiskt få ut fördelen i spel som stödjer tekniken. Håll koll på det tillsammans med övrig underhåll i grafikkortsdrivrutiner, särskilt efter ett byte av grafikkort eller en större Windows-uppdatering.
Vanliga frågor
Fungerar DirectStorage med alla spel?
Nej, spelet måste vara byggt för att använda API:et. Ett spel utan stöd laddar precis som vanligt oavsett vilken disk du har.
Räcker en SATA-SSD för DirectStorage?
Tekniken är konstruerad för NVMe-lagringens bandbredd. En SATA-SSD ger inte samma effekt, även om spelet stödjer DirectStorage.
Ger DirectStorage högre FPS?
Nej, i första hand snabbare inläsning och tillgångsströmning, inte högre genomsnittlig bildrutetakt i spelet i sig.
Behöver jag ändra några inställningar för att aktivera det?
Nej, om spelet stödjer DirectStorage och du har NVMe-lagring sker det automatiskt. Det finns ingen central Windows-inställning att slå på manuellt för alla spel.