Vad är DirectStorage?
DirectStorage är en del av Microsofts DirectX-familj, och introducerades ursprungligen för deras spelkonsol men anpassades senare för att köras även på Windows-plattformar. Dess huvudsakliga uppgift är att optimera hur speldata laddas från din lagringsenhet till ditt grafikkort, för att på så sätt ge kortare laddningstider och bättre spelprestanda.
Traditionellt sett har datorspel följt en sekvens där operativsystemet läser speldata från din lagringsenhet (såsom en SSD eller en hårddisk) genom din CPU innan det skickas till grafikkortet för rendering, bland annat för att avkomprimeras. Med tanke på de enorma datamängder som moderna spel behöver ladda, kan denna process snabbt bli en flaskhals där den maximala läshastigheten på en modern SSD inte kan nyttjas till fullo. Resultatet blir längre laddningstider och begränsningar på hur grafiskt detaljerade och omfattande spelvärldar kan vara.
DirectStorage skapar istället en direkt koppling mellan din lagringsenhet (lämpligen en SSD med NVMe), och grafikkortet. Den avkomprimering och förbehandling av speldata som tidigare skett på din CPU sker istället helt på grafikkortet. På så sätt minskar också belastningen på CPUn, som istället får resurser över till andra beräkningar. Enligt Microsoft kan upp till 40% CPU-prestanda frigöras med hjälp av DirectStorage.
När DirectStorage ger en autobahn mellan lagring och grafikkort riskerar din SSD att fortsätta vara en flaskhals för de stora datamängder som skickas till grafikkortet. Med fullt stöd för PCIe 4.0 och sekventiella läshastigheter upp till 7 450 MB/s samt slumpmässiga läshastigheter på upp till 1,4 miljoner IOPS kan Samsung 990 Pro leverera gott om bandbredd för även de mest krävande spelen.
Mer än bara snabbare laddningstider
Snabbare laddningstider är vad som oftast nämns i samband med DirectStorage, men i förlängningen innebär tekniken fler praktiska fördelar än så. Dels frigörs resurser från din CPU som kan användas för annat, och dels innebär de kortare laddningstiderna nya sätt att bygga spelupplevelser.
Med den extra tillgängliga CPU-prestandan kan spelutvecklare exempelvis få mer utrymme för bättre AI och fysikeffekter. För dig som streamar kan det också innebära att program som OBS inte i samma grad behöver konkurrera med spelet om CPU-resurser.
En snabb SSD är ett självklart komplement inte bara till en PC, utan även till din spelkonsol. Moderna spel fyller snabbt upp de 825 GB som utgör standardlagringen i en modern spelkonsol. Med Samsung 990 Pro kan du utöka lagringen med upp till 2 TB (och snart upp till 4 TB!), utan att tumma på prestandan.
Med rätt optimeringar kring DirectStorage kan själva spelen byggas för att dynamiskt läsa in grafikresurser medan du spelar, och på så sätt rita upp större och mer detaljerade världar. Snarare än att bara ge kortare tid vid laddningsskärmen kan många pauser för inladdning av nytt material slopas helt och hållet – nytt material kan laddas när du rör dig genom världen utan att du behöver märka av det.
Vilka spel använder DirectStorage?
Eftersom DirectStorage behöver finnas med redan under utvecklingsfasen av ett spel så är det än så länge få PC-spel ute på marknaden som stödjer tekniken. Forspoken är en titel som lanserats med officiellt stöd. Cryteks actiontitel Hunt: Showdown kommer få stöd i framtiden genom en kommande uppdatering. Likaså dagens hetaste titel Diablo 4, där utvecklaren meddelat att stöd för DirectStorage är på väg.
Att läsa och skriva de stora mängder data som moderna spel utgör innebär en avsevärd belastning på flashminne och kontroller på en modern SSD. En överhettad lagringsenhet kan begränsa prestandan och i värsta fall skada enheten på sikt. Kontrollern på Samsung 990 Pro är utrustad med en nickelbeläggning för att effektivare avleda värme, och använder Dynamic Thermal Guard för att optimera energiförbrukningen på ett sätt som undviker överhettning med minimal påverkan på läs- och skrivprestanda.
Även om utbudet är tunt i nuläget så är det värt att tänka på att det är först nyligen som utveckling till PC med DirectStorage har kunnat påbörjas på allvar. Microsoft lanserade ett utvecklingspaket för DirectStorage till Windows 11 under våren 2022, och vi kan förmoda att stöd för tekniken bara kommer bli vanligare framöver.
Vad behövs för att vara redo för DirectStorage?
För att vara säker på att din dator är förberedd för DirectStorage har vi sammanfattat dels vad som krävs och dels vad som är starkt rekommenderat.
- Krav: Ett grafikkort med stöd för DirectX 12
Tekniken har formellt sett stöd för alla moderna grafikkort med DirectX 12 (med Shader Model 6.0), men vår rekommendation är att se till att du även har ett kort med gott om minnesbandbredd. Eftersom mer data kommer att flöda okomprimerat till grafikkortet är det viktigt att se till att minnet inte blir en flaskhals. - Krav: Windows 10 eller Windows 11
På pappret ska DirectStorage fungera med Windows 10, men det är rimligt att anta att Microsoft kommer att prioritera Windows 11 framöver. Därför är det rekommenderat att uppgradera till Windows 11 för DirectStorage. - Rekommendation: En snabb SSD med NVME
Medan du kan få igång DirectStorage med de flesta SSD-enheter med NVME (eller till och med en mekanisk hårddisk) är det viktigt att lagringen inte blir en flaskhals, precis som med grafikkortet. Därför är det rekommenderat att du använder en snabb och pålitlig SSD, helst med minst PCIe 4.0 gränssnitt.
Läs mer
I den här artikeln har vi använt oss av SSD-enheter från Samsung. Närmare bestämt 990 Pro som är en PCIe 4.0-baserad SSD med prestandafokus. Om du vill veta mer om denna DirectStorage förberedda SSD så hittar du den här, Samsung 990 Pro.
- Del 1 – Skillnaden på HDD och SSD
- Del 2 – Hur stor SSD behöver du?
- Del 3 – Fem vanliga SSD-tabbar och SSD-installation
- Del 4 – Fem vanliga myter om SSD-enheter
- Del 5 – Kärnvapendisketter och 1,3MB för 15 000 kronor
- Del 6 – Så klonar du enkelt din hårddisk
- Del 7 – Är SSD bäst även för extern lagring?
- Del 8 – 6 grymma tips för din externa SSD!
- Del 9 – Den bästa lagringen för gaming
- Del 10 – Så Funkar PCIe 4.0!
- Del 11 – Direct Storage – Hejdå laddtider!
Denna artikel samt hela lagringsguiden är skapad av teknikskribenter hos Coore på uppdrag av Samsung – för marknadsföring som är mer än bara reklam.
Image by Freepik