Come forse saprai o meno, i vecchi standard USB utilizzavano un protocollo BOT (Bulk-Only Transport) per trasferire i dati tra i dispositivi. Quando è stato introdotto USB 3.0, il protocollo BOT è stato mantenuto, ma nelle specifiche è stato definito un nuovo protocollo USB Attached SCSI (UASP) che utilizza il set di comandi SCSI e consente trasferimenti paralleli multi-thread più veloci con l'accodamento dei comandi. Tuttavia, a causa della scarsa consapevolezza, solo pochi dispositivi di archiviazione di massa USB 3.0 hanno adottato UAS. Ecco come puoi scoprire se il tuo dispositivo USB 3.0 supporta UASP.
Pubblicità
Sebbene sia stato introdotto con USB 3.0, il protocollo UAS può essere utilizzato con USB 2.0. Per sfruttare UASP, il dispositivo USB deve supportarlo, l'hardware del PC host e il relativo firmware devono supportarlo e i driver del software nel sistema operativo devono supportarlo. Windows 8 e Windows 10 non solo dispongono di driver USB 3.0, ma hanno anche il supporto UASP integrato.
Quando viene utilizzato con un SSD, UAS aumenta notevolmente le velocità di lettura e scrittura casuale rispetto a BOT. Per vedere se UAS viene utilizzato da Windows, eseguire le operazioni seguenti.
come posso sapere quanti anni ha il mio computer?
- Premi i tasti Win + X insieme sulla tastiera e fai clic su Gestione dispositivi.
- Espandi il nodo 'Controller di archiviazione' e verifica se è presente un 'Dispositivo di archiviazione di massa USB Attached SCSI (UAS)'.
- In caso contrario, espandere il nodo della struttura ad albero 'Controller USB Universal Serial Bus' in Gestione periferiche.
- Fare doppio clic sul 'Dispositivo di archiviazione di massa USB' per il quale si desidera verificarlo.
- Vai alla scheda Driver e fai clic sul pulsante Dettagli driver.
- Se viene visualizzato USBSTOR.sys, significa che Windows sta utilizzando il vecchio protocollo di trasporto solo in blocco con il dispositivo USB. Se dice UASPStor.sys, significa che il protocollo UAS è in uso.
Come affermato in precedenza, il protocollo UAS verrà utilizzato da Windows 8 e versioni successive solo se il dispositivo di archiviazione di massa USB 2.0 / 3.0 lo supporta e il chipset / firmware USB lo supporta. Windows 7 non supporta UASP out-of-the-box, ma i driver del produttore del dispositivo possono supportarlo facilmente.
UAS se utilizzato con USB 3.1 dovrebbe essere sostanzialmente più veloce di eSATA. In alcuni benchmark, anche eSATA era più veloce di USB 3.0 con BOT. Ma UASP è ancora più lento di Thunderbolt 3 o dei bus di archiviazione interni ultraveloci come NVM Express.
Un'altra cosa importante da notare è come eSATA, UASP rende possibile il supporto TRIM per SSD esterni, ma dipende comunque dal supporto di tutti i controller SSD e chip bridge utilizzati nell'SSD oltre al sistema operativo. Sebbene UASP consenta alle unità USB di utilizzare il set di comandi SCSI, i controller SSD utilizzano il set di comandi SATA. Quindi il sistema operativo deve supportare non solo UASP ma il comando SCSI UNMAP (controparte di ATA TRIM) e il chip bridge USB-SATA deve essere in grado di tradurre correttamente il comando SCSI UNMAP in ATA TRIM.
Questo è tutto.