Partager via


Hybrid Trim Performance Test (LOGO)

Ce test évalue les performances de la commande Trim pour les lecteurs SATA qui prend en charge l’ensemble de fonctionnalités Hybrid Information.

Détails du test

   
Spécifications
  • Device.Storage.Hd.Sata.HybridInformation.BasicFunction
Plateformes
  • Windows 10, éditions clientes (x86)
  • Windows 10, éditions clientes (x64)
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) 180
Catégorie Référence
Délai d’expiration (en minutes) 10800
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.

Le lecteur doit prendre en charge la commande Découper. Le mot de données IDENTIFY DEVICE 169 bit 0 doit être défini sur un (voir acs-2 section 7.18.7.71). Le test envoie des commandes Trim à l’aide de la commande DATA SET MANAGEMENT.

Assurez-vous qu’un lecteur distinct est disponible pour être utilisé comme lecteur d’enregistreur d’événements. Le test sélectionne automatiquement le lecteur de journalisation. Il est important de réduire la quantité d’activité qui se produit sur le lecteur en dehors du test de logo. Étant donné qu’il s’agit d’un test de performances, une activité externe peut affecter les résultats.

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.

  • Vérifier la trace WTT

    • Affichez le journal des tâches de l’exécution du test de performances de découpage.

    • Ouvrez le fichier journal TrimPerf.wtl.

    • Recherchez les messages susceptibles de résoudre le problème.

    • Copiez le fichier journal .wtl. Il s’agit de la trace WTT décrite dans la section Trace WTT.

  • Aucune métrique trouvée

    • Le test dépend de l’activation du suivi Storport ETW pour obtenir les métriques d’achèvement de la commande. Pour plus d’informations sur l’activation de ce suivi, consultez la section Trace ETW.

    • Vérifiez qu’aucune autre trace ETW Storport n’est actuellement journalisation. Une seule trace Storport ETW peut être active à la fois.

  • Si le message d’erreur « La version d’évaluation ne prend pas en charge la suppression » s’affiche, essayez ce qui suit :

    • Vérifiez que le mot de données IDENTIFY DEVICE 169 bit 0 du DISQUE SSD SATA est défini sur un.

    • Essayez d’envoyer une commande Trim via DATA SET MANAGEMENT.

    • Réexécutez le test.

  • Si le test a échoué car la latence maximale de lecture et d’écriture a dépassé 500 millisecondes, essayez ce qui suit :

    • Vérifiez la latence d’E/S sans découper. Essayez de réduire la latence en dessous de 500 millisecondes.

    • Vérifiez la latence d’E/S avec la présence de Trim. Essayez de réduire la latence en dessous de 500 millisecondes.

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

Plus d’informations

Il s’agit simplement d’un wrapper autour du test de performances de découpage normal. La seule différence est que chaque E/S envoyée par le test a une priorité. En outre, le test fonctionne uniquement sur les deux premiers Go égaux à la taille du cache de l’appareil.

Métriques de test

Commande Métrique

SupprEspace

Toutes les commandes TRIM doivent être effectuées en moins de 500 millisecondes.

E/S (avec l’envoi de trim en même temps)

  • Toutes les commandes de lecture et d’écriture doivent être effectuées en moins de 500 millisecondes.

  • 98,5 % des commandes d’E/S doivent être effectuées en moins de 100 millisecondes.

 

Pour reproduire manuellement ce test, procédez comme suit :

  • Accédez à l’entrée de Registre suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SCSI\Disk&Ven_[nom du lecteur sous test]\[device instance path]\Device Parameters

  • Cliquez avec le bouton droit sur Storport, pointez sur Nouveau, puis cliquez sur Valeur DWORD (32 bits).

  • Nommez la clé EnableLogoETW et définissez la valeur sur 1.

  • Débranchez, puis branchez le lecteur en cours d’essai dans le système ou redémarrez le système pour activer le paramètre de Registre.

  • Copiez les fichiers TrimPerf.exe, EtwProcessor.dll, Wex.Common.dll et Wex.Communication.dll localement.

  • Exécutez la commande.

Syntaxe de commande

Commande Description

TrimPerf.exe /DriveNumber [StorageDriveNumber] /LogDriveLetter [LoggerDriveLetter] : /DeviceType [DeviceType] /Scenario [Scenario] /DiskSize [DiskSize] /Cooldown [Cooldown]

Exécute le test.

 

Paramètres

Nom du paramètre Description des paramètres
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
Commentaires Détail de la sortie du journal. 0 est le moins détaillé, 4 est le plus détaillé
DeviceTag Balise d’appareil
DeviceID Numéro d’appareil
IOOperation Lecture ou écriture
DiskSize Taille du disque
Logfile Nom du fichier journal