DirectStorage dans Windows 11 : qu'est-ce que c'est, comment ça marche et ce dont vous avez besoin

Dernière mise à jour : 03/04/2025

  • DirectStorage transfère les données du SSD vers le GPU sans charger le CPU
  • Nécessite Windows 11 et un SSD NVMe pour profiter pleinement de son potentiel
  • Réduit les temps de chargement et améliore les performances dans les jeux modernes
  • Il permet des mondes plus complexes et des transitions fluides grâce à son architecture.
Avec et sans DirectStorage

Les progrès des technologies de stockage ont transformé l’expérience de jeu sur PC. DirectStorage est un élément clé de cette évolution, développé par Microsoft dans le but de redéfinir la manière dont les données sont gérées dans les jeux vidéo les plus exigeants. Son impact est profond tant pour les joueurs que pour les développeurs, en particulier dans l’écosystème Windows 11.

L'histoire de DirectStorage est liée aux consoles Xbox Series X|S, où Il est né comme une solution pour tirer pleinement parti des SSD NVMe hautes performances, qui a ensuite été porté sur l'environnement Windows pour améliorer les temps de chargement, les performances graphiques et l'efficacité du système. Maintenant que cette fonctionnalité est intégrée à Windows 11 et également partiellement prise en charge dans Windows 10, C'est le moment idéal pour bien comprendre son fonctionnement, quels avantages il offre et ce dont vous avez besoin pour pouvoir l'utiliser.

Qu'est-ce que DirectStorage exactement ?

Utilisation de DirectStorage dans les jeux

DirectStorage est un API développée par Microsoft qui fait partie de la suite de technologies DirectX 12 Ultimate. Sa fonction principale est de permettre un transfert de données plus efficace du disque dur vers le système graphique, éliminant ainsi le besoin de le CPU intervient dans le processus de décompression et la gestion de ces données.

Dans un flux de chargement de données traditionnel, le jeu prendrait les fichiers compressés du disque, les enverrait à la RAM, puis les chargerait dans l'ordinateur. Le processeur était chargé de les décompresser avant qu'ils n'atteignent finalement la VRAM de la carte graphique. Ce processus crée des goulots d’étranglement, en particulier lorsque nous parlons de jeux vidéo de plus en plus détaillés avec des mondes plus complexes. DirectStorage élimine ces étapes intermédiaires, ce qui rend réduit considérablement les temps de chargement. Si vous avez besoin d'optimiser votre système, cela pourrait vous être utile Le guide pour améliorer la vitesse de votre ordinateur.

Contenu exclusif - Cliquez ici  Comment connecter ma Xbox à mon système audio ?

La clé est que le GPU, à travers son Unités DMA (accès direct à la mémoire), est directement responsable de la lecture et de la décompression des données compressées du SSD. Ce processus, hérité de la conception de la Xbox, permet aux éléments tels que les textures, les cartes, la géométrie et les modèles d'atteindre le GPU plus rapidement, sans surcharger le CPU.

Comment fonctionne cette technologie en détail

SSD NVMe

DirectStorage utilise une technique connue sous le nom de Décomposition de la charge de travail, qui distribue les charges de travail, traditionnellement assumées par le CPU, au matériel le plus adapté, dans ce cas, le GPU. Tout cela se produit de manière asynchrone grâce à l'architecture DirectX 12, en utilisant Compute Shaders qui traitent ces tâches en parallèle à la génération de graphiques.

Le processus suit cette séquence optimisée :

  • El Le SSD NVMe enregistre les données compressées du jeu.
  • Stockage direct ordonne le transfert de ces données directement au GPU.
  • La Le GPU décompresse les fichiers en utilisant son matériel spécialisé sans intervention du processeur.
  • Les données déjà décompressées sont utilisées directement pour le rendu final du jeu.

Cette approche permet que les cartes graphiques fonctionnent plus efficacement, en recevant des données plus rapidement sans attendre et en libérant le processeur pour gérer d'autres tâches système ou de jeu.

Article connexe :
Comment activer le stockage direct dans Windows 10

Exigences techniques pour l'utilisation de DirectStorage

Pour profiter de DirectStorage sur un PC, vous devez vous assurer que votre équipement répond à plusieurs exigences techniques. Voici ce dont vous avez besoin :

  • Système opérateur: Windows 11 est la meilleure option, bien qu'il soit également pris en charge sur Windows 10 version 1909 ou supérieure, bien qu'avec des performances inférieures.
  • Unidad de almacenamiento compatible: Un SSD NVMe connecté via PCIe est requis. Ces disques permettent un taux de transfert de données beaucoup plus élevé que les disques SATA conventionnels.
  • Carte graphique adaptée : La prise en charge de DirectX 12 et de Shader Model 6.0 est requise. Chez NVIDIA, cela signifie avoir au moins une RTX 2000 ou supérieure (y compris les séries RTX 30 et 40). Sur AMD, une Radeon RX 6000 est requise au minimum. Intel ARC est également pris en charge.
Contenu exclusif - Cliquez ici  Comment se connecter à un port RS232 ?

De plus, Microsoft a ajouté une fonctionnalité dans le Barre de jeux Windows 11 pour vérifier si votre équipement est compatible. Si vous voyez « optimisé » sur vos disques et GPU, cela signifie que votre système peut tirer parti de DirectStorage.

Quels avantages offre DirectStorage dans les jeux vidéo ?

DirectStorage en Windows 11

La principale promesse de cette technologie est que charger les mondes du jeu presque instantanément, mais ses avantages vont bien plus loin :

  1. Réduction des temps de chargement : En éliminant le besoin de passer par le processeur et la RAM, les jeux peuvent charger des scènes, des niveaux et des ressources en quelques fractions de seconde. Dans le cas de jeux comme Forspoken, il a été démontré que les temps de chargement étaient réduits à moins d'une seconde.
  2. Plus de fluidité pendant le jeu : En éliminant les goulots d'étranglement, vous évitez l'apparition de pépins, de saccades ou de zones de la scène qui apparaissent soudainement (pop-in). Ceci est particulièrement utile dans les mondes ouverts ou les titres avec des exigences graphiques élevées. Si vous souhaitez des informations sur la configuration du stockage, vous pouvez consulter paramètres de stockage dans Windows 11.
  3.  Mayor complejidad visual: Les développeurs peuvent inclure des textures de résolution plus élevée, des cartes plus complexes et des transitions plus fluides entre les zones sans que le joueur ne subisse de baisse de performances.
  4.  Meilleure utilisation du matériel : libère des ressources CPU qui peuvent désormais être utilisées pour l'IA, la physique ou la logique du jeu, tandis que le GPU gère le chargement et la décompression des ressources graphiques.
Article connexe :
Qu'est-ce qu'un périphérique de stockage

L'importance de GDeflate dans DirectStorage 1.1

DirectStorage 1.1

Avec la version 1.1 de DirectStorage, Microsoft a intégré la prise en charge de GDeflate, une variante de l'algorithme de compression classique DEFLATE. Pourquoi est-ce important pour les jeux vidéo ? Parce qu'il permet de compresser encore plus les données du jeu, sans compromettre la vitesse d'accès.

Auparavant, décompresser plusieurs Go de données par seconde était une corvée qui pourrait saturer même les processeurs les plus puissants. Mais désormais, grâce aux capacités de décompression intégrées au GPU, tout ce poids est retiré du CPU, ce qui accélère l'ensemble du processus. Pour ceux qui utilisent des consoles, voici un guide sur Comment améliorer la vitesse de votre Xbox ou PlayStation 4.

Contenu exclusif - Cliquez ici  Quelle note obtiendrait votre ordinateur si Windows lui faisait passer un test ?

Esto se traduce en:

  • Chargements plus rapides depuis le SSD, car les informations sont compressées et prennent moins de place.
  • Des installations de jeux plus petites, en utilisant mieux l'espace disque.
  • Débloquer de nouveaux niveaux, supprimant les barrières techniques précédentes dues aux limitations de charge.

Comment cela affecte la conception des jeux PC

Sur les consoles Xbox, le système de mémoire unifiée facilite l’utilisation de DirectStorage. Le PC conserve cependant la distinction entre RAM et VRAM. Cependant, grâce à l'utilisation intelligente de la RAM comme tampon temporaire par de nombreux moteurs graphiques, un diffusion efficace des données.

Cela ouvre la voie à de nouvelles façons de concevoir des environnements, grâce à l'utilisation de mégatextures ou atlas de textures qui vous permettent de charger uniquement ce qui est nécessaire à un moment donné. Les environnements peuvent changer sans qu'il soit nécessaire de charger des cinématiques, et la transition d'une zone à une autre peut devenir imperceptible.

Bien que ce type de technique ne soit pas nouveau, DirectStorage facilite le déploiement avec des temps de chargement améliorés et une latence beaucoup plus faible. lors de l'accès aux textures ou aux modèles à partir du disque.

État actuel et futur de la technologie

Forspoken 4K

À ce jour, le nombre de jeux qui utilisent réellement activement DirectStorage est limité. Forspoken a été le premier grand exemple, mais on s'attend à ce que davantage de titres adoptent cette technologie dans les années à venir, d'autant plus que les SSD NVMe deviennent plus populaires.

Microsoft a déjà fourni aux développeurs les outils nécessaires pour commencer à l’intégrer dans leurs moteurs graphiques et leurs jeux. Pendant que cela se produit, Nous verrons une amélioration significative de la façon dont les jeux vidéo sont ressentis sur PC., en particulier dans ceux avec un monde ouvert ou un contenu graphique élevé.

Avoir une équipe compatible vous garantit d’être prêt pour le changement à venir. Du chargement instantané à des mondes plus riches et plus détaillés, DirectStorage est là pour rester et transformera notre façon de jouer.