DirectStorage

DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.

DateispeicherungObjekt- & BlockspeicherOpen Source

Über

DirectStorage ist eine Funktion, die es Spielen ermöglichen soll, Hochgeschwindigkeits-Speicher (wie NVMe-SSDs) vollständig zu nutzen, die mehrere Gigabyte pro Sekunde an kleinen (z. B. 64 KB) Daten mit minimalem CPU-Overhead liefern können. Obwohl es möglich ist, ein Laufwerk mit traditionellem ReadFile-basiertem IO zu saturieren, steigt der CPU-Overhead nicht linear an, wenn die Größe der einzelnen Lesevorgänge abnimmt. Darüber hinaus entscheiden sich die meisten Spiele dafür, ihre Assets komprimiert auf der Festplatte zu speichern, um den Installationsaufwand zu reduzieren, wobei diese Assets während der Ladezeit im laufenden Betrieb dekomprimiert werden. Der CPU-Overhead dafür wird zunehmend kostspieliger, je höher die Bandbreite ist.

Open Source Health

Not enough history
Stars
896
Forks
111
License
MIT
Last commit
1 months ago
C++

Verwandte Kategorien

Nutzt du DirectStorage?

Behalte die Kosten neben dem Rest deines Stacks im Blick und lass dich vor der Verlängerung erinnern.

Zu meinem Stack hinzufügen

Anbieter

Microsoft

Empower every person and organization to achieve more.

Vendor-Profil anzeigen

Mehr von Microsoft