Comme vous le savez peut-être ou non, les anciennes normes USB utilisaient un protocole BOT (Bulk-Only Transport) pour transférer des données entre appareils. Lorsque l'USB 3.0 a été introduit, le protocole BOT a été conservé, mais un nouveau protocole USB Attached SCSI (UASP) a été défini dans la spécification qui utilise le jeu de commandes SCSI et permet des transferts parallèles plus rapides et multithreads avec mise en file d'attente de commandes. Cependant, en raison d'une faible notoriété, seuls quelques périphériques de stockage de masse USB 3.0 ont adopté l'UAS. Voici comment savoir si votre périphérique USB 3.0 prend en charge UASP.
Publicité
Bien qu'il ait été introduit avec USB 3.0, le protocole UAS peut être utilisé avec USB 2.0. Pour tirer parti d'UASP, votre périphérique USB doit le prendre en charge, le matériel de votre PC hôte et son micrologiciel doivent le prendre en charge et les pilotes logiciels de votre système d'exploitation doivent le prendre en charge. Windows 8 et Windows 10 ont non seulement des pilotes USB 3.0, mais également une prise en charge UASP intégrée.
Lorsqu'il est utilisé avec un SSD, UAS augmente considérablement les vitesses de lecture et d'écriture aléatoires par rapport à BOT. Pour voir si UAS est utilisé par Windows, procédez comme suit.
cómo encender un fuego en dayz
- Appuyez simultanément sur les touches Win + X du clavier et cliquez sur Gestionnaire de périphériques.
- Développez le nœud «Contrôleurs de stockage» et voyez s'il contient un «Périphérique de stockage de masse SCSI (UAS) USB attaché».
- Sinon, développez le nœud de l'arborescence «Contrôleurs de bus série universel» dans le Gestionnaire de périphériques.
- Double-cliquez sur le 'Périphérique de stockage de masse USB' pour lequel vous souhaitez vérifier cela.
- Accédez à l'onglet Pilote et cliquez sur le bouton Détails du pilote.
- S'il indique USBSTOR.sys, cela signifie que Windows utilise l'ancien protocole de transport en bloc uniquement avec votre périphérique USB. S'il indique UASPStor.sys, cela signifie que le protocole UAS est en cours d'utilisation.
Comme indiqué précédemment, le protocole UAS sera utilisé par Windows 8 et les versions ultérieures uniquement si votre périphérique de stockage de masse USB 2.0 / 3.0 le prend en charge et que votre chipset / micrologiciel USB le prend en charge. Windows 7 ne prend pas en charge UASP prêt à l'emploi, mais les pilotes du fabricant de périphériques peuvent facilement le prendre en charge.
UAS lorsqu'il est utilisé avec USB 3.1 devrait être nettement plus rapide que eSATA. Dans certains benchmarks, même eSATA était plus rapide que l'USB 3.0 avec BOT. Mais UASP est toujours plus lent que Thunderbolt 3 ou les bus de stockage internes ultrarapides comme NVM Express.
Une autre chose importante à noter est comme eSATA, UASP rend la prise en charge TRIM possible pour les SSD externes, mais cela dépend toujours de la prise en charge de tous les contrôleurs SSD et des puces de pont utilisés dans le SSD en plus du système d'exploitation. Bien que UASP permette aux lecteurs USB d'utiliser le jeu de commandes SCSI, les contrôleurs SSD utilisent le jeu de commandes SATA. Le système d'exploitation doit donc prendre en charge non seulement UASP, mais aussi la commande SCSI UNMAP (équivalent à ATA TRIM) et la puce de pont USB-SATA doit pouvoir traduire correctement la commande SCSI UNMAP en ATA TRIM.
C'est ça.