DirectStorage: Microsoft setzt die Speichertechnologie endlich in Windows 11 ein

Geschrieben von: Guillaume
Datum der Veröffentlichung : {{ dayjs(1647882039*1000).local().format("L").toString()}}
Folgen Sie uns
Dieser Artikel ist eine maschinelle Übersetzung

Eine Technik zum Zugriff auf gespeicherte Daten, die uns Microsoft seit zwei Jahren verspricht und die nun endlich auch auf unseren PCs landen soll.

Bei der Einführung seiner neuen Heimkonsole, der Xbox Series X, stellte Microsoft eine neue Technik vor, mit der die Ladezeiten für bestimmte Daten erheblich verkürzt und gleichzeitig der Hauptprozessor entlastet werden soll. Eine Technik, die besonders in Videospielen nützlich sein soll, da die zu ladenden Datenmengen in den letzten Jahren erheblich zugenommen haben, insbesondere durch die Verwendung von Texturen in sehr hoher Auflösung, um 1440p und noch mehr 2160p (oder 4K) auszunutzen.

Bei der Xbox Series X ist diese Technik aufgrund der proprietären Struktur bereits seit der Veröffentlichung der Konsole vorhanden. Microsoft hatte bereits Mitte 2020 erklärt, dass Windows-PCs " ziemlich schnell " in den Genuss dieser Funktion kommen würden. Die als DirectStorage bezeichnete Lösung ließ jedoch lange auf sich warten, und obwohl sie eigentlich für Windows 10 gedacht war, wurde sie schließlich auf das einzige Windows 11 übertragen, das seit einigen Monaten verfügbar ist, aber sie ließ immer noch auf sich warten. Wie Microsoft ineinem Blogeintrag erklärte, ist DirectStorage nun verfügbar.

Die Idee hinter DirectStorage ist es, die Daten eines Spiels direkter für die Grafikkarte und ihren Grafikprozessor zugänglich zu machen. Dazu wird die CPU gewissermaßen "kurzgeschlossen", so dass die Kommunikation zwischen dem SSD, das die Daten speichert, und dem Grafikprozessor, der sie verarbeitet, direkt interagieren kann. Wie Sie in den obigen Abbildungen sehen können, ist Windows ohne DirectStorage gezwungen, die Daten vom SSD in den Arbeitsspeicher zu leiten, wo die CPU auf die Daten zugreift, um sie zu dekomprimieren, bevor der Grafikprozessor sie tatsächlich nutzen kann.

Bei DirectStorage hingegen geschieht dies mit weniger Zwischenschritten. Die auf der SSD gespeicherten Daten werden immer zum Arbeitsspeicher und dann zum Videospeicher geleitet. Dort kann der Grafikprozessor auf die Daten zugreifen und alle notwendigen Aufgaben ausführen, ohne dass die CPU "ein Wörtchen mitzureden" hat. Weniger Zwischenschritte bedeuten natürlich eine schnellere Verarbeitung der Informationen. Um diese Lösung auf einem PC nutzen zu können, benötigen Sie DirectX 12 und eine SSD. In seinem Blogeintrag bestätigt Microsoft, dass die Technik schließlich nicht auf Windows 11 beschränkt ist - also auch Windows 10 betroffen ist - und dass das einst notwendige PCI Gen 3 NVMe SSD nicht mehr die Voraussetzung ist: Ein SATA SSD könnte auch funktionieren, aber man kann sich vorstellen, dass dies Auswirkungen auf die Leistung hat.

Allerdings sollte man es auf dem PC noch nicht zu eilig haben. In seinem Artikel weist Microsoft nämlich darauf hin, dass DirectStorage verfügbar ist, erklärt dies aber " für Entwickler ". Mit anderen Worten bedeutet dies, dass diese es nun in ihre Produktionen integrieren können, was natürlich eine gewisse Einarbeitungszeit erfordert, um alle Feinheiten zu beherrschen. Erst danach wird es in Spielen eingesetzt werden können, die für DirectStorage entwickelt wurden.