Windows-Spiele können jetzt DirectStorage verwenden, um schneller auf SSDs zu laden

Microsoft hat angekündigt, dass Windows-Spiele jetzt die DirectStorage-API nutzen können, um die Vorteile schneller SSDs voll auszunutzen und die Ladezeiten zu verkürzen.

Microsoft hat angekündigt, dass ab heute Windows-Spiele mit Unterstützung für die DirectStorage-API ausgeliefert werden können. Diese API erschien erstmals auf der Xbox Series X|S und ermöglicht ein viel schnelleres Laden von Spielen, indem die volle Geschwindigkeit genutzt wird moderne NVMe-SSDs. Microsoft hatte es bereits im September 2020 für Windows angekündigt, aber erst jetzt ist es allgemein verfügbar Entwickler.

Wenn Sie sich fragen, warum DirectStorage wichtig ist, finden Sie hier eine kurze Erklärung: Mit früheren APIs konnten Spiele nur Assets von laden Laufwerk durch Ausführen einer E/A-Anfrage nach der anderen, und jede Anfrage müsste gründlich abgeschlossen werden, bevor eine andere dies könnte verarbeitet. Dies verursachte nur einen minimalen Anstieg des Overheads für jede Anfrage, und da mechanische Festplatten und SATA-SSDs nicht so schnell waren, waren die Auswirkungen auf die Ladezeiten nicht so groß.

Mit schnellen NVMe-Laufwerken, die Lesegeschwindigkeiten von mehreren Gigabyte erreichen, ist dies jedoch nahezu unmöglich Nutzen Sie die volle Bandbreite des Laufwerks und verarbeiten Sie jeweils nur eine Anfrage, was bedeutet, dass Spiele viel langsamer geladen werden als sie sollen. Darüber hinaus sind diese Assets normalerweise komprimiert und müssen dekomprimiert werden, bevor sie in das Spiel geladen werden können.

DirectStorage löst all dies, indem es mehrere E/A-Anfragen gleichzeitig zulässt, neue Dekomprimierungstechnologien nutzt und Assets effizienter an die GPU weiterleitet. Wenn Sie all dies ändern, können Spiele bei Verwendung von DirectStorage viel schneller geladen werden, und obendrein können sie gestartet werden Verwenden Sie viel größere Assets, da Entwickler sicher sein können, dass sie viel schneller geladen werden und den Player nicht behalten warten. Letztendlich führt dies zu kürzeren Ladezeiten und, wenn sich die Entwickler an diesen Spielraum gewöhnen, zu detaillierteren Texturen in Spielen.

Dieser Vorteil ist jedoch für NVMe-SSDs vorteilhafter, und zwar aufgrund der einzigartigen Schnittstelle, die sie verwenden und die aus mehreren Warteschlangen für Daten besteht Zugriff, der es Spielen erleichtert, gleichzeitig Zugriff auf mehrere Assets anzufordern, ohne auf eine vorherige Anfrage warten zu müssen vollendet. Auch Windows 11-Benutzer werden am meisten profitieren, dank eines neuen Speicherstapels. Benutzer von Windows 10 werden ebenfalls Verbesserungen sehen, obwohl.

Microsoft hat derzeit keine Spiele erwähnt, die diese Technologie nutzen werden, aber Sie können wahrscheinlich davon ausgehen, dass alle Titel, die DirectStorage auf der Xbox nutzen, sie auch unter Windows nutzen werden. Sie müssen jedoch warten, bis die einzelnen Entwickler es in jedem Spiel implementieren, da es sich nicht um einen Schalter handelt, den Microsoft umlegen kann.


Quelle: Microsoft