Qu'est-ce que DirectStorage dans Windows 11 ?

Microsoft a annoncé la sortie de DirectStorage début 2022. Promettant des temps de chargement plus rapides et de meilleures performances dans les jeux, Direct Storage est l’une des principales raisons de passer à Windows 11. À la suite d’une version mise à jour de DirectStorage fin 2022, il est temps de déballer ce nouveau logiciel et ce qu’il signifie pour les joueurs en 2023 et au-delà.
Table des matières
- Qu’est-ce que DirectStorage ?
- Comment fonctionne DirectStorage
- Que signifie DirectStorage pour les joueurs aujourd’hui ?
- Comment activer DirectStorage dans Windows 11
- Les utilisateurs de Windows 10 peuvent-ils bénéficier de DirectStorage ?
- Questions fréquentes
Qu’est-ce que DirectStorage ?
DirectStorage est une API de stockage de bas niveau qui améliore le transfert et la décompression des ressources de jeu du stockage vers le GPU. Tirant ses racines des consoles Xbox Series S/X, DirectStorage a été créé pour tirer parti des SSD modernes haute performance et achever la migration des HDD plus lents. En même temps, les développeurs de jeux ont commencé à optimiser les jeux pour des SSD plus rapides, et DirectStorage pourrait s’avérer être un coup de pouce pour eux.
Comment fonctionne DirectStorage
Les ressources de jeu comme les modèles de personnages, les mondes, d’autres graphiques, les sons, et plus encore sont généralement stockées dans un format compressé pour optimiser l’espace disque. Lorsque vous lancez un jeu, il appelle ces ressources depuis votre stockage pour peupler le monde du jeu. Le flux traditionnel de ces ressources commence au niveau du stockage, passe à la RAM où les ressources sont décompressées par le CPU, et enfin se dirige vers le GPU où les ressources décompressées sont transférées pour être rendues.

Les HDD plus lents n’étaient pas capables de gérer plusieurs requêtes IO (entrée/sortie), donc les développeurs de jeux ont optimisé les jeux pour charger de grandes quantités de ressources en une seule fois. Cela limite le degré de détail qui peut être intégré dans des mondes ouverts et nécessite des astuces comme l’ajout de longs couloirs pour masquer les temps de chargement. Les SSD modernes, en revanche, en particulier les disques NVMe, peuvent gérer même des dizaines de milliers de requêtes IO par seconde. Cela permet aux développeurs de jeux d’optimiser les jeux pour les SSD, afin que les jeux puissent demander un plus petit nombre de ressources depuis le stockage mais le faire plus souvent.
Astuce : consultez cette liste de conseils destinés à optimiser votre PC Windows 11 pour les performances de jeu.
Améliorations importantes
DirectStorage améliore deux étapes clés du flux de ressources discutées ci-dessus. Tout d’abord, il améliore le transfert de données du stockage à la mémoire. DirectStorage 1.0 exploite la pile IO améliorée de Windows 11 pour aider les jeux à tirer parti de la bande passante plus élevée des SSD NVMe PCIe 4.0 et PCIe 5.0 et des SSD SATA. Deuxièmement, avec DirectStorage 1.1, la partie décompression des ressources du processus est également rendue plus efficace en utilisant le GPU au lieu du CPU. Il s’avère que les GPU sont incroyablement doués pour exécuter des tâches répétables en parallèle.

Ces deux améliorations se combinent pour offrir des temps de chargement de ressources plus rapides et permettre aux développeurs de rendre des mondes ouverts incroyablement complexes beaucoup plus rapidement que jamais.
Les consoles Xbox Series S/X et PS5 ont déjà connu des sauts de performance considérables en déplaçant la décompression des ressources du CPU vers le GPU. Un avantage supplémentaire est la bande passante CPU supplémentaire qui est libérée et peut être utilisée pour d’autres processus de jeu. Il semble que les jeux PC soient sur le point de recevoir des avantages de performance similaires à mesure que les développeurs commencent à tirer parti de DirectStorage dans les prochaines années.
Que signifie DirectStorage pour les joueurs aujourd’hui ?
Tout ce discours sur les temps de chargement de nouvelle génération et les mondes ouverts sans précédent vous fait probablement vous demander – où sont les jeux ? Bien qu’il soit vrai qu’il n’y a actuellement qu’un seul jeu (Forspoken) qui prend en charge DirectStorage, de plus en plus de jeux commenceront à être conçus autour de cela. Cependant, il ne faudra pas encore deux à trois ans avant que les joueurs commencent à voir un nombre significatif de titres DirectStorage.

Alors, que cela signifie-t-il pour vous aujourd’hui ? Devriez-vous commencer à préparer votre rig de jeu en vous procurant l’une des meilleures cartes mères de jeu PCIe 5.0 et un SSD haut de gamme Gen4 ou Gen5 ?
Si vous construisez un nouveau PC de jeu cette année, vous allez probablement vouloir investir dans la dernière plateforme d’Intel ou d’AMD. Cela signifie soit les CPU Ryzen 7000, soit les CPU Intel de 12e/13e génération, ou quoi que ce soit qui viendra ensuite de l’équipe Rouge ou de l’équipe Bleue. Quoi qu’il en soit, vous serez couvert sur les fronts CPU et carte mère. En ce qui concerne le stockage, tout SSD Gen4 ou Gen5 que vous choisissez sera plus que suffisant pour réaliser les avantages de DirectStorage lorsqu’ils arriveront finalement.

D’un autre côté, si vous ne prévoyez pas de mise à niveau pendant encore quelques années, vous ne perdez pas vraiment quoi que ce soit non plus. Au moment où nous commencerons à voir plus de jeux prenant en charge DirectStorage, vous pourrez évaluer le marché et décider si une mise à niveau a du sens pour vous en fonction du matériel et des jeux de cette époque.
En résumé, vous n’avez pas besoin de prendre de mesures immédiates en ce qui concerne l’impact de DirectStorage. Mais vous pouvez être assuré que le jeu PC commencera à avoir un aspect et une sensation très différents dans quelques années.
Astuce : avez-vous activé HDR dans Windows, et cela semble mauvais ? Découvrez ce que vous pouvez faire à ce sujet.
Comment activer DirectStorage dans Windows 11
Microsoft inclut DirectStorage avec Windows 11 par défaut. Donc, si vous avez déjà mis à niveau vers Windows 11, vous n’avez pas besoin d’activer manuellement un paramètre pour profiter de DirectStorage. Cependant, assurez-vous que votre installation de Windows est à jour et que vous avez installé les derniers pilotes pour votre GPU. Avoir le dernier logiciel garantira que vous ne manquerez jamais de fonctionnalités ou de versions DirectStorage mises à jour.
Les utilisateurs de Windows 10 peuvent-ils bénéficier de DirectStorage ?
Selon Microsoft, DirectStorage fonctionnera non seulement sur Windows 11 mais aussi sur Windows 10. Même si vous utilisez Windows 10 et ne souhaitez pas passer à Windows 11, vous pouvez toujours bénéficier de DirectStorage. Il est important de noter que vous obtiendrez toujours les avantages de performance maximaux sur Windows 11 en raison de sa pile de stockage plus avancée. DirectStorage a été conçu en tenant compte des avancées de Windows 11 et sera introduit plus tard sur Windows 10.
Bon à savoir : si vous vous sentez nostalgique, voici comment vous pouvez faire en sorte que Windows 11 ressemble davantage à Windows 10.
Questions fréquentes
À quel point DirectStorage est-il plus rapide ?
DirectStorage utilise la bande passante plus élevée des SSD NVMe rapides et les cœurs graphiques hautement avancés des GPU modernes. Cela peut entraîner une réduction des temps de chargement allant jusqu’à 200 % et une utilisation du CPU allant jusqu’à 85 %, selon Microsoft. Dans un test simulé, Microsoft a pu réduire le temps de chargement des ressources de 2,36 secondes à 0,8 seconde. Pour pouvoir réaliser des gains de performance proches de ces chiffres, les joueurs devraient installer leurs fichiers de jeu sur au moins un SSD NVMe PCIe 3.0, passer à Windows 11, et surtout, attendre que plus de titres prennent en charge DirectStorage sur Windows.
DirectStorage améliore-t-il les FPS ?
DirectStorage est destiné à réduire les temps de chargement des jeux et à permettre aux développeurs de construire des mondes plus complexes. Il n’est pas censé améliorer les FPS du tout. Bien que certains tests aient conclu à tort que l’activation de DirectStorage entraîne une réduction des FPS dans Forspoken, cela pourrait être techniquement possible. Comme DirectStorage déplace le fardeau de la décompression des ressources vers le GPU, il semble logique qu’il y ait une certaine perte de performance traduisant une réduction des FPS. Mais sans des tests plus complets sur une variété de titres, il ne peut pas encore être conclu dans un sens ou dans l’autre.
Quel GPU devrais-je avoir pour DirectStorage ?
Bien que toute carte graphique prenant en charge DirectX 12 (séries NVIDIA 900 et séries AMD 200 et plus récentes) prendra en charge DirectStorage, vous pouvez vous attendre à la meilleure performance des GPU prenant en charge DirectX 12 Ultimate, la dernière version de l’API. Les cartes de la série RTX 2000 de NVIDIA et les cartes plus récentes prennent en charge DX12 Ultimate, tout comme les cartes de la série 6000 d’AMD et les cartes plus récentes.
Crédit image : Unsplash