Partager via


Contrainte de disque (LOGO)

Ce test stresse les disques sur un ordinateur en envoyant autant d’E/S asynchrones que l’appareil peut gérer. Le test doit atteindre la limite de bande passante de l’appareil de test pour la configuration du système de test donnée.

Détails du test

   
Spécifications
  • Device.Storage.Controller.BasicFunction
  • Device.Storage.Hd.BasicFunction
  • Device.Storage.Optical.Features
  • Device.Storage.Hd.RemovableMedia.BasicFunction
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
  • Windows Server 2016 (x64)
  • Windows 10, éditions clientes (Arm64)
Versions prises en charge
  • Windows 10
  • Windows 10, version 1511
  • Windows 10, version 1607
  • Windows 10 version 1703
  • Windows 10, version 1709
  • Windows 10 version 1803
  • Windows 10, version 1809
  • Windows 10 version 1903
  • Prochaine mise à jour de Windows 10
Durée d’exécution attendue (en minutes) 90
Catégorie Scénario
Délai d’expiration (en minutes) 5400
Nécessite un redémarrage false
Nécessite une configuration spéciale false
Type automatique

 

Documentation supplémentaire

Les tests de cette zone de fonctionnalités peuvent contenir une documentation supplémentaire, notamment des informations sur les prérequis, l’installation et la résolution des problèmes, que vous trouverez dans les rubriques suivantes :

Exécution du test

Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions de test suivantes :

Si vous testez un lecteur qui nécessite un média ou si vous testez en mode système sur un ordinateur qui contient des lecteurs nécessitant un support, vous devez insérer un média dans les lecteurs. Le média utilisé doit être mis en forme et contenir des données qui occupent au moins 50 % de la capacité du média.

Dépannage

Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test Windows HLK.

Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes de test Device.Storage.

Plus d’informations

Le test réussit le chemin d’accès instance de l’appareil de test cible. Il recherche tous les disques durs et lecteurs optiques qui sont égaux ou connectés à l’appareil de test. Le test passe ensuite par les scénarios suivants sur tous les appareils trouvés :

  • Lecture séquentielle

  • Écriture séquentielle

  • Vérification séquentielle (écriture suivie de lecture et de comparaison)

  • Lecture aléatoire

  • Écriture aléatoire

  • Vérification aléatoire

Le test reçoit une durée d’exécution fixe et exécute chaque scénario pendant une fraction de cette durée. Dans le cas de six scénarios et d’une durée d’exécution de 90 minutes, chaque scénario est exécuté pendant 15 minutes. Le test affiche des boîtes de dialogue avec la progression du scénario actuel. Tous les scénarios d’écriture (y compris la vérification) sont ignorés pour les appareils optiques. La taille des transferts de données individuels est déterminée par un paramètre de ligne de commande ; la taille par défaut du test de logo est de 32 Ko.

Le test tente d’effectuer des écritures brutes, en contournant tout système de fichiers monté sur le disque dur s’il le peut. Le test tente des écritures brutes si l’une des opérations suivantes se produit :

  • Le test peut trouver un disque brut non partagé.

  • Le test peut trouver un volume brut et non mis en forme.

  • Le test peut trouver un volume qu’il peut démonter.

Si aucune des situations précédentes n’est disponible, le test effectue des E/S via le système de fichiers. Cette action est plus gourmande en processeur et peut ne pas fournir des mesures précises de bande passante et de latence pour l’appareil. Dans la troisième situation (le test recherche un volume qu’il peut démonter), qui est le mode le plus courant dans lequel le test est exécuté, le test alloue un fichier de test à utiliser et écrit uniquement dans les étendues de ce fichier. Cette situation garantit que le test n’endommage jamais le système de fichiers de l’appareil qu’il teste.

La quantité d’espace que le test utilise est déterminée par l’espace libre disponible sur l’appareil de test. Pour garantir les meilleures performances de l’appareil, vous devez supprimer tous les fichiers inutiles de l’appareil de test et mettre en forme ou défragmenter proprement l’appareil avant d’exécuter le test. Le test vous avertit si la fragmentation de la cible peut influencer les résultats du test.

Même si ce test mesure les performances de l’appareil, il n’existe actuellement aucun cas de test dans la version logo de ce test qui réussit ou échoue en fonction de ces mesures.

Syntaxe de commande

Option de commande Description

DiskIo

Exécute le test.

Avertissement

   Pour obtenir de l’aide sur la ligne de commande pour ce fichier binaire de test, tapez /h.

 

Liste de fichiers

Fichier Emplacement

DiskIo.exe

<[testbinroot]>\nttest\driverstest\storage\wdk

StorageDevices.dll

<[testbinroot]>\nttest\driverstest\storage\wdk

 

Paramètres

Nom du paramètre Description des paramètres
WDKDeviceID
TestDuration Durée de l’ensemble du test en secondes.
BlockSize Taille de bloc de chaque transaction.
Scénarios Scénarios à exécuter
Paramètres Paramètres supplémentaires