Was ist DirectStorage in Windows 11?

Was ist DirectStorage in Windows 11?

Microsoft kündigte die Veröffentlichung von DirectStorage Anfang 2022 an. Direct Storage verspricht schnellere Ladezeiten und bessere Leistung in Spielen und ist einer der Hauptgründe für ein Upgrade auf Windows 11. Es ist an der Zeit, Ende 2022 einer aktualisierten DirectStorage-Version auf den Fersen zu sein Packen Sie aus, worum es bei dieser neuen Software geht und was sie für Gamer im Jahr 2023 und darüber hinaus bedeutet.

Was ist DirectStorage?

DirectStorage ist eine Low-Level-Speicher-API, die die Übertragung und Dekomprimierung von Spielinhalten vom Speicher zur GPU verbessert. DirectStorage geht auf die S/X-Konsolen der Xbox-Serie zurück und wurde entwickelt, um die Vorteile moderner Hochleistungs-SSDs zu nutzen und die Migration von langsameren Festplatten abzuschließen. Gleichzeitig haben Spieleentwickler begonnen, Spiele für schnellere SSDs zu optimieren, und DirectStorage könnte sich für sie als Unterstützung erweisen.

Wie funktioniert DirectStorage?

Spielinhalte wie Charaktermodelle, Welten, andere Grafiken, Sounds und mehr werden normalerweise in einem komprimierten Format gespeichert, um den Speicherplatz zu optimieren. Wenn Sie ein Spiel starten, ruft es diese Assets aus Ihrem Speicher ab, um die Spielwelt zu füllen. Der traditionelle Fluss dieser Assets beginnt auf Speicherebene, wandert in den RAM, wo die Assets von der CPU dekomprimiert werden, und geht schließlich zur GPU, wo die dekomprimierten Assets zum Rendern übertragen werden.

Samsung-SSD-Ansicht.
Bildquelle: Wikimedia Commons

Langsamere HDDs waren nicht in der Lage, mehrere IO-Anforderungen (Eingabe/Ausgabe) zu verarbeiten, daher haben Spieleentwickler Spiele optimiert, um große Mengen an Assets auf einmal zu laden. Dies schränkt den Detaillierungsgrad ein, der in offene Welten gestopft werden kann, und erfordert Tricks wie das Hinzufügen langer Korridore, um Ladezeiten zu verschleiern. Moderne SSDs hingegen, insbesondere NVMe-Laufwerke, können sogar Zehntausende von IO-Anfragen pro Sekunde verarbeiten. Dies ermöglicht Spieleentwicklern, Spiele für SSDs zu optimieren, sodass Spiele eine geringere Anzahl von Assets aus dem Speicher anfordern können, dies aber häufiger tun.

Wichtige Verbesserungen

DirectStorage verbessert zwei wichtige Phasen des oben besprochenen Asset-Flusses. Erstens verbessert es die Datenübertragung vom Speicher zum Speicher. DirectStorage 1.0 nutzt den verbesserten IO-Stack von Windows 11, um Spiele dabei zu unterstützen, die höhere Bandbreite moderner PCIe 4.0- und PCIe 5.0-NVMe-SSDs und -SATA-SSDs zu nutzen. Zweitens wird mit DirectStorage 1.1 auch der Asset-Dekomprimierungsteil des Prozesses effizienter gestaltet, indem die GPU anstelle der CPU verwendet wird. Es stellt sich heraus, dass GPUs unglaublich gut darin sind, wiederholbare Aufgaben parallel auszuführen.

Gigabyte-GPU-Modell auf dem Display.
Bildquelle: Unsplash

Diese beiden Verbesserungen sorgen zusammen für schnellere Ladezeiten von Assets und ermöglichen es Entwicklern, unglaublich komplizierte offene Welten viel schneller als je zuvor zu rendern.

Die Xbox Series S/X und die PS5-Konsolen haben bereits erhebliche Leistungssprünge erlebt, indem sie die Asset-Dekomprimierung von der CPU auf die GPU verlagert haben. Ein zusätzlicher Vorteil ist die zusätzliche frei werdende CPU-Bandbreite, die für andere Spielprozesse verwendet werden kann. Es scheint, dass PC-Spiele ähnliche Leistungsvorteile erhalten werden, wenn Entwickler in den nächsten Jahren beginnen, DirectStorage zu nutzen.

Was bedeutet DirectStorage heute für Gamer?

All dieses Gerede über Ladezeiten der nächsten Generation und beispiellose offene Welten lässt Sie wahrscheinlich fragen – wo sind die Spiele? Es stimmt zwar, dass derzeit nur ein Spiel ( Forspoken ) DirectStorage unterstützt, aber immer mehr Spiele werden darum herum entwickelt. Es wird jedoch nicht mehr zwei bis drei Jahre dauern, bis Gamer beginnen, eine beträchtliche Anzahl von DirectStorage-Titeln zu sehen.

Screenshot aus dem Forspoken-Spiel.
Bildquelle: Square Enix

Was bedeutet das heute für Sie? Sollten Sie damit beginnen, Ihr Gaming-Rig vorzubereiten, indem Sie eines der besten PCIe 5.0-Gaming-Motherboards und eine High-End-Gen4- oder Gen5-SSD kaufen?

Wenn Sie dieses Jahr einen neuen Gaming-PC bauen, werden Sie wahrscheinlich in die neueste Plattform von Intel oder AMD investieren wollen. Das bedeutet entweder die Ryzen 7000-CPUs, Intels CPUs der 12./13. Generation oder was auch immer als nächstes von Team Red oder Team Blue kommt. In jedem Fall werden Sie auf der CPU- und Motherboard-Front abgedeckt. Was die Speicherabteilung betrifft, ist jede von Ihnen gewählte Gen4- oder Gen5-SSD mehr als genug, um die Vorteile von DirectStorage zu nutzen, wenn sie schließlich ankommen.

AMD Ryzen Zen 4 CPU-Logo.
Bildquelle: Wikimedia Commons

Auf der anderen Seite, wenn Sie ein paar Jahre lang nicht aufrüsten, verlieren Sie auch nicht wirklich etwas. Wenn wir anfangen, mehr DirectStorage-unterstützte Spiele zu sehen, können Sie den Markt einschätzen und entscheiden, ob ein Upgrade für Sie auf der Grundlage der Hardware und der Spiele dieser Zeit sinnvoll ist.

Zusammenfassend müssen Sie keine sofortigen Maßnahmen ergreifen, was die Auswirkungen von DirectStorage betrifft. Aber Sie können sicher sein, dass PC-Spiele in nur wenigen Jahren ganz anders aussehen und sich anders anfühlen werden.

So aktivieren Sie DirectStorage in Windows 11

Microsoft liefert DirectStorage standardmäßig mit Windows 11 aus. Wenn Sie also bereits auf Windows 11 aktualisiert haben, müssen Sie keine Einstellung manuell aktivieren, um DirectStorage zu nutzen. Stellen Sie jedoch sicher, dass Ihre Windows-Installation aktualisiert ist und dass Sie die neuesten Treiber für Ihre GPU installiert haben. Mit der neuesten Software stellen Sie sicher, dass Sie keine aktualisierten DirectStorage-Funktionen oder -Versionen verpassen.

Können Windows 10-Benutzer von DirectStorage profitieren?

Laut Microsoft wird DirectStorage nicht nur unter Windows 11, sondern auch unter Windows 10 laufen. Auch wenn Sie Windows 10 verwenden und nicht zu Windows 11 wechseln möchten, können Sie dennoch von DirectStorage profitieren. Es ist wichtig zu beachten, dass Sie aufgrund des fortschrittlicheren Speicherstapels unter Windows 11 immer noch die maximalen Leistungsvorteile erhalten. DirectStorage wurde unter Berücksichtigung der Fortschritte von Windows 11 entwickelt und wird später in Windows 10 eingeführt.

Häufig gestellte Fragen

Wie viel schneller ist DirectStorage?

DirectStorage nutzt die höhere Bandbreite schneller NVMe-SSDs und die hochentwickelten Grafikkerne moderner GPUs. Dies kann laut Microsoft zu einer Reduzierung der Ladezeiten um bis zu 200 % und der CPU-Auslastung um bis zu 85 % führen. In einem simulierten Test konnte Microsoft die Ladezeit von Assets von 2,36 Sekunden auf 0,8 Sekunden verkürzen . Um Leistungssteigerungen in der Nähe dieser Zahlen realisieren zu können, müssten Gamer ihre Spieldateien auf mindestens einer PCIe 3.0 NVMe SSD installieren, auf Windows 11 upgraden und vor allem warten, bis weitere Titel DirectStorage unter Windows unterstützen.

Verbessert DirectStorage die FPS?

DirectStorage soll die Ladezeiten von Spielen verkürzen und es Entwicklern ermöglichen, komplexere Welten zu bauen. Es ist überhaupt nicht dazu gedacht, die FPS zu verbessern. Während einige Tests fälschlicherweise zu dem Schluss kamen, dass die Aktivierung von DirectStorage zu einer FPS-Reduzierung in Forspoken führt, könnte dies technisch möglich sein. Da DirectStorage die Last der Asset-Dekomprimierung auf die GPU verlagert, erscheint es logisch, dass es einige Leistungseinbußen geben würde, die sich in reduzierten FPS niederschlagen würden. Aber ohne umfassendere Tests an einer Vielzahl von Titeln kann es noch nicht so oder so geschlussfolgert werden.

Welche GPU sollte ich für DirectStorage haben?

Obwohl jede Grafikkarte, die DirectX 12 unterstützt (NVIDIA 900-Serie und AMD 200-Serie und neuer), DirectStorage unterstützt, können Sie die beste Leistung von den GPUs erwarten, die DirectX 12 Ultimate, die neueste Version der API, unterstützen. NVIDIAs RTX 2000-Serie und neuere Karten unterstützen DX12 Ultimate, während dasselbe für AMDs 6000-Serie und neuere Karten gilt.

Bildnachweis: Unsplash

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert