Perché c'è un aumento di velocità quando si utilizza un dispositivo USB 2.0 con una porta USB 3.0?


16

So che questa domanda, o domande simili, sono state poste prima, ma sono ancora curioso ...

Il mio laptop ha due porte USB 3.0 e, a volte, collegherò un disco rigido esterno Western Digital che utilizza USB 2.0. Ho anche usato questa stessa unità collegata a una porta USB 2.0 e, avendo provato entrambe queste configurazioni, posso dire di notare un trasferimento un po 'più veloce (circa 20 MB / s in più) utilizzando la porta USB 3.0. Questo non ha senso per me.

c'è qualche ragione per questo?

Risposte:


20

Questo non ha senso per me.

c'è qualche ragione per questo?

L'ho notato anche quando ho aggiornato il mio Mac Mini a un modello con porte USB 3.0; le mie vecchie unità USB 2.0 avrebbero copiato i dati notevolmente più velocemente. La logica credo non sia che tutti i controller USB 2.0 siano uguali.

Per come la capisco, la velocità USB 2.0 è specificata per essere una velocità massima; non una velocità costante minima e non promessa. Ciò significa che quando USB 2.0 è arrivato per la prima volta, era più veloce di USB 1.1 ma in nessun posto vicino alla velocità di 480 Mbit / s promesso. Con il miglioramento dei chipset USB 2.0, la velocità e la compatibilità sono migliorate.

In poche parole, non tutti i controller USB 2.0 sono uguali. Diamine, nessun tipo di controller - SCSI, FireWire, PCI, ecc ... - di tutti i tipi sono uguali. O una migliore analogia tecnologica diretta è perché alcuni controller Ethernet Gigabit possono trasferire la velocità meglio e più velocemente di altri? Sono semplicemente miglioramenti nel controller.

Quindi, guardando alle specifiche USB 3.0, sembra semplicemente che i controller USB 3.0 abbiano prestazioni complessivamente migliori e il vantaggio è che lo standard USB 2.0 a cui viene declassato è un'implementazione con prestazioni migliori di USB 2.0.

Questo è tutto aneddotico e colloquiale, ma ho trovato questo articolo AnandTech su "Prestazioni dell'unità flash USB 2.0 in una porta USB 3.0" che supporta questa affermazione:

I tempi di trasferimento del mondo reale mostrano che mentre le unità flash USB 2.0, in realtà, funzionano più velocemente quando sono "collegate", questo miglioramento è molto minore, al punto da essere quasi percettibile. Detto questo, se hai porte USB 3.0 disponibili, puoi radere alcuni secondi dai tempi di trasferimento inserendo le unità flash USB 2.0 in esse.

E questa risposta su un'altra domanda da Super User lo conferma anche; badate bene che la risposta accettata a questa domanda dice che non c'è differenza, ma per me è chiaro che c'è sicuramente:

In realtà, sì, sarà più veloce di un piccolo margine. Vedrai guadagno solo se il dispositivo in questione può fornire una larghezza di banda maggiore su un'altra interfaccia come ExpressCard o PCIe. ad esempio un moderno disco rigido 7200 in un contenitore esterno potrebbe più che saturare la porta USB 2.0. Se il contenitore è un dispositivo USB 2.0, funzionerà con una maggiore larghezza di banda quando è collegato a un hub USB 3.0, ma non quanto se fosse un dispositivo da USB 3.0 a USB 3.0 al collegamento hub (con un USB 3.0 cavo).


6
USB 1.1 è stato convertito in USB 2.0 "Full Speed" in quanto il vero 2.0 è chiamato "High Speed" che ha fatto incazzare i consumatori, perché 1.1 non ha nulla a che fare con 2.0 in realtà, era qualcosa concepito da produttori e rivenditori in modo che potessero continuare per vendere dispositivi USB 1.1. I consumatori che non prestavano attenzione hanno acquistato dispositivi USB 1.1 mascherati con il nuovo nome 2.0 Full Speed.
Moab,

1
Buone informazioni su USB 1.1 / USB 2.0 “Full Speed” lì @Moab. Ma il link che hai fornito non sembra avere quel bit specifico di informazioni. Ho trovato questo articolo di Ars Technica che si concentra sul problema "Full Speed" contro "High Speed".
Jake, il

1
È possibile che l'hub USB 3.0 riduca in qualche modo il sovraccarico del protocollo USB, liberando un po 'di larghezza di banda? Mi sembra di vedere la stessa cosa con i dispositivi audio, in cui le configurazioni che normalmente producono l'errore "larghezza di banda superata" funzionano senza errori quando sono collegate a una porta USB 3.0.
endolith
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.