Test de performances avec balises hybrides (LOGO)
Ce test test teste les performances des E/S prioritaires. Il s’agit de satisfaire à l’exigence qu’une lecture ou une écriture qui a une priorité affectée ne doit pas entraîner une pénalité de latence supérieure à 10 % d’une E/S identique sans informations de priorité.
Détails du test
Spécifications |
|
Plateformes |
|
Versions prises en charge |
|
Durée d’exécution attendue (en minutes) | 120 |
Catégorie | Référence |
Délai d’expiration (en minutes) | 7200 |
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é peuvent avoir une documentation supplémentaire, y compris les conditions préalables, l’installation et les informations de 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 requises pour le test : Conditions préalables pour le test du lecteur de disque dur.
Dépannage
Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test HLK Windows.
Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes de test Device.Storage.
Hybridflt.sys devez être installé pour que ce test fonctionne correctement.
Plus d’informations
Le test doit activer automatiquement les informations hybrides avant de vérifier les journaux si elles n’étaient pas déjà activées.
En général, le test effectue les opérations suivantes :
Générer une base de référence pour une situation d’E/S sans priorité
Générer une base de référence pour une situation d’E/S sans priorité
Comparez à la base de référence. Si la moyenne est inférieure à 10 % ou si une seule E/S est supérieure à 100 millisecondes, le cas de test échoue.
Les scénarios exécutés :
Lecture/écriture séquentielle de 128 000 à partir d’un média de rotation
Lecture/écriture séquentielle de 128 000 à partir du cache
Lecture aléatoire de 4 Ko à partir d’un média de rotation
Lecture aléatoire de 4 Ko à partir du cache
Écriture aléatoire de 4 000 vers un média de rotation
Écriture aléatoire de 4 Ko dans le cache
Pour vous assurer que le cache est dans un état propre avant d’exécuter un scénario spécifique, le test active le cache avant d’exécuter chaque cas de test.
Utilisez la section Syntaxe de commande pour exécuter un cas de test spécifique.
Syntaxe de commande
Commande | Description |
---|---|
Hybriddrive.exe -drive <disk #> -scenario tagperf |
Exécute le test. |
-Disque de lecteur <#> |
Lecteur à tester. Le comportement des lecteurs de démarrage ou des lecteurs avec un système de fichiers n’est pas défini. |
-Verbosité |
Niveau de journalisation pour ce test. |
-? |
Affiche de l’aide. |
-Tagperf de scénario |
Scénario à exécuter. |
-Cas # |
Cas de test à exécuter. |
Paramètres
Nom du paramètre | Description des paramètres |
---|---|
Commentaires | Détail de la sortie du journal. 0 est le moins détaillé, 4 est le plus détaillé |
Scénario | Scénario sur lequel les cibles de test sont testées. |
WDKDeviceID | Chemin d’accès de l’instance de l’appareil à tester |
LLU_NetAccessOnly | Compte d’utilisateur pour accéder au partage de fichiers de test. |
LLU_LclAdminUsr | Compte d’utilisateur pour l’exécution du test. |
StorageDriveNumber | Nombre de lecteurs de l’appareil à tester |