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 |
|
Plateformes |
|
Versions prises en charge |
|
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 |