Die Ankunft von DirectStorage auf Windows-Systemen
Die kürzliche Einführung von Windows-Systemen, die DirectStorage nutzen, hat weltweit für Aufsehen bei Gamern gesorgt. Diese von der Xbox übernommene Technologie zur Speicheroptimierung verspricht, das Spielerlebnis erheblich zu verbessern. In diesem Artikel werden wir uns damit befassen, wie man DirectStorage aktiviert und was man sonst noch darüber wissen sollte.
Was ist DirectStorage unter Windows 11?
DirectStorage, eine Low-Level-Speicher-API von Microsoft, verspricht, die Ladezeiten von Spielen auf wenige Millisekunden zu reduzieren.
DirectStorage speichert beim Laden eines Spiels sämtliche Ressourcen auf der Festplatte, einschließlich Grafiken, Sounds, Karten und Charaktermodelle. Eine Anwendungsprogrammierschnittstelle (API) ermöglicht dem Spiel den Zugriff auf diese Daten.
Diese APIs sind dafür zuständig, die Daten von der Festplatte in den Arbeitsspeicher zu übertragen. Anschließend werden sie zur Verarbeitung an die Grafikkarte (GPU) gesendet.
Um Speicherplatz zu sparen, werden Spieldaten komprimiert, bevor sie heruntergeladen werden. Da komprimierte Daten nicht direkt von der GPU genutzt werden können, erfolgt die Dekomprimierung normalerweise auf der CPU und nicht im RAM. Anschließend wird das Spiel für die Anzeige in den VRAM der GPU transferiert.
Durch diese Komprimierung kann ein Flaschenhals zwischen CPU und GPU entstehen, da der herkömmliche Ladevorgang über die CPU langsamer ist.
Um diese Engpässe zu beseitigen und PC-Spiele zu verbessern, führte Microsoft DirectStorage ein, das zuvor nur für Entwickler von Xbox Series X/S-Spielen zugänglich war.
Die Funktionsweise von DirectStorage
DirectStorage ersetzt ältere APIs und bietet Entwicklern zahlreiche Vorteile.
Ein wesentlicher Vorteil ist, dass die Dekomprimierung der Spieldaten nicht mehr auf der CPU erfolgt, nachdem die Daten in den Arbeitsspeicher geladen wurden. Stattdessen nutzt DirectStorage innovative GPU-Komprimierungsmethoden. Da die GPU eine große Menge komprimierter Daten auf einmal empfängt, gibt es keine Verzögerung beim Rendern von Grafiken. Moderne High-End-GPUs sind in der Lage, Daten schneller zu dekomprimieren als CPUs.
Herkömmliche Spiele-APIs lesen Daten mit Geschwindigkeiten von wenigen MB/s oder weniger. DirectStorage nutzt hingegen die GB/s-Geschwindigkeit und Bandbreite der NVMe-SSD. Dies führt zu höheren Bildraten, nahezu sofortigen Ladezeiten und ermöglicht es Spieleentwicklern, komplexere Spiele zu entwickeln. Derzeit wird die vollständige Nutzung von DirectStorage nur dadurch eingeschränkt, dass es noch nicht in vielen Spielen integriert ist, die die neuen Möglichkeiten von Windows 11 ausschöpfen.
Ist DirectStorage zwingend erforderlich?
Nein. Auch ohne DirectStorage können Spiele wie gewohnt gespielt werden. DirectStorage optimiert jedoch das Spielerlebnis. Es ist also eine wünschenswerte, aber keine notwendige Funktion.
Kann mein PC DirectStorage nutzen?
Nicht jeder Computer kann DirectStorage ausführen. Um DirectStorage nutzen zu können, müssen bestimmte Systemvoraussetzungen erfüllt sein. Dazu gehört eine NVMe-SSD mit mindestens 1 TB Speicherplatz, um Spiele zu speichern und auszuführen. Die NVMe-Laufwerke müssen außerdem den Standard NVM Express Controller-Treiber verwenden, was jedoch in der Regel kein Problem darstellen sollte.
Zudem ist eine leistungsstarke GPU erforderlich, die DirectX 12 Ultimate und das Shader Model 6.0 unterstützt. Dies ist in der Regel bei Grafikkarten der Nvidia RTX 2000- oder RTX 3000-Serie oder AMD RDNA 2-Karten gegeben.
Wenn diese Mindestanforderungen erfüllt sind, steht der Nutzung von DirectStorage in Spielen nichts im Wege.
Darüber hinaus muss auf dem PC entweder Windows 11 oder Windows 10 (Version 1909 oder höher) installiert sein.
So aktivieren Sie DirectStorage in Windows 11
Da DirectStorage eine API ist, ist keine manuelle Aktivierung erforderlich, wenn Windows 11 verwendet wird. Allerdings müssen Spieleentwickler diese Funktion erst in ihre Titel implementieren. Ist dies der Fall, erledigt der Computer den Rest, sobald ein DirectStorage-kompatibles Spiel gestartet wird.
Zum Zeitpunkt der Erstellung dieses Artikels war DirectStorage noch nicht in einem Spiel implementiert. Die ersten DirectStorage-fähigen Spiele werden voraussichtlich Anfang 2023 auf den Markt kommen. Es bleibt abzuwarten, wie schnell sich diese neue Technologie in der Spieleindustrie durchsetzen wird.
DirectStorage-Leistungsvergleich – Windows 11 vs. Windows 10
Die neuen DirectStorage-Verbesserungen wirken sich stärker auf Spiele unter Windows 11 aus, da die DirectStorage-API dort direkt integriert ist. Das verbesserte Speichersystem in Windows 11 ermöglicht eine bessere Leistung als das ältere System in Windows 10. Zukünftige Patches für Windows werden an diesen Unterschieden nichts ändern. Nutzer von Windows 10 sollten sich jedoch nicht entmutigen lassen, da auch sie von DirectStorage profitieren können, solange das System auf dem neuesten Stand ist. Es gibt zwar auch hier die Vorteile wie schnellere Ladezeiten und höhere Bildraten, aber die Geschwindigkeit ist unter Windows 11 höher.
Um also bei der Spieleleistung auf dem neuesten Stand zu bleiben, ist es möglicherweise ratsam, auf das neueste Betriebssystem zu aktualisieren. Dies ist durch das kostenlose Upgrade auf Windows 11 relativ einfach möglich.
Obwohl DirectStorage noch in den Anfängen steckt, werden Spieleentwickler bald in der Lage sein, qualitativ hochwertige Spiele zu entwickeln, ohne lange Ladezeiten in Kauf nehmen zu müssen. Spieler werden eine neue Ebene der Immersion in ihre Lieblingsspiele erleben, aber auch andere Anwendungen wie Office werden von DirectStorage profitieren.
Häufig gestellte Fragen
Welche Windows-Version ist besser für DirectStorage?
Aufgrund der Implementierung neuer Speicherverbesserungen arbeitet DirectStorage unter Windows 11 spürbar besser.
Ist DirectStorage eine komplett neue API?
Nicht ganz. Die DirectStorage-API ist in den Konsolen Xbox Series X und S von Microsoft vorhanden. Für Windows ist sie jedoch neu.
Ist DirectStorage bereits zum Download verfügbar? Wo kann ich es herunterladen?
Im Juli 2021 wurde eine DirectStorage Developer Preview zur Verfügung gestellt. Die DirectStorage API für den PC kann nun von der Microsoft-Website heruntergeladen werden.
DirectStorage hat noch viel Potenzial
Theoretisch kann DirectStorage die Spielerfahrung von Tausenden von PC-Spielern erheblich verbessern. Die Spieleentwickler sind jedoch noch nicht vollständig von dieser Technologie überzeugt. Microsoft arbeitet daran, DirectStorage zum Branchenstandard zu machen, aber die Zeit wird zeigen, ob diese Bemühungen erfolgreich sein werden.
Spieleentwickler werden nun in der Lage sein, weitläufigere Welten mit hochwertigeren Grafiken zu erschaffen. Und sofern die Spiele DirectStorage unterstützen, werden auch deutlich schnellere Ladezeiten erreicht.
Die aktuelle DirectStorage-Unterstützung ist noch nicht flächendeckend, aber es ist davon auszugehen, dass sich dies in den kommenden Jahren, mit der Weiterentwicklung der Technologie, ändern wird.
Was halten Sie von DirectStorage in Windows? Wie wird es Ihrer Meinung nach die Spielebranche beeinflussen? Sind Sie dafür oder eher dagegen? Teilen Sie uns Ihre Meinung in den Kommentaren mit!