16Aug

Kan to drevne tilsluttes via USB-hub Omgå en computer, når du deler data?

click fraud protection

Hvis du har flere harddiske tilsluttet til en USB-hub, flyttes kopierede data gennem computeren først eller direkte via USB-hub'en selv? Dagens SuperUser Q & A-indlæg har svarene på en nysgerrig læsers spørgsmål.

Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.

Foto courtesy of itBox24( Flickr).

Spørgsmål

SuperUser-læser IAmJulianAcosta ønsker at vide, om to USB-hub-tilsluttede drev kan overføre data direkte via USB-hub og helt omgå computeren:

Hvis jeg forbinder to USB-drev til et eksternt hub, og jeg kopierer data fra et drev tilandet går dataene igennem computeren, eller vil USB-hub'en administrere dataene? Har dette en vis præstationsydelse?

Hvilken rute vil dataene tage, når de kopieres fra et USB-drev til det andet?

Svaret

SuperUser-bidragsydere lzam, Luu Vinh Phuc og fixer1234 har svaret for os. Første op, lzam:

Nej, det vil ikke fungere. Alle data, du kopierer, skal læses af computeren fra kildedrevet, før det kopieres til måldrevet.

instagram viewer

Hvis der er noget, der har to harddiske, der er tilsluttet det samme USB-hub, kan det sænke tingene. Hvis du har flere enheder forbundet til navet, skal de dele båndbredden.

Efterfulgt af svaret fra Luu Vinh Phuc:

USB er en værtdrevet protokol, ikke en peer-to-peer-standard som firewire. Drev er kun enheder, de er ikke værter, der kontrollerer eller beslutter noget. Uden værten kan de ikke engang interagere med omverdenen.

Hvis du antager, at du kan forbinde de to drev, så hvordan kan de vide, hvilke filer og / eller mapper du vil kopiere? Hvordan vil de vide, hvilken kørsel der skal kopieres fra, og vil de overskrive duplikerede filer? Hvordan opfører de sig, hvis drevene er fulde?

Og vores endelige svar fra fixer1234:

En USB-hub er bare en måde at dele en forbindelse til computeren, når du ikke har nok USB-porte til alle de enheder, du vil forbinde. Enheder, der er tilsluttet computeren via et USB-hub, taler aldrig med hinanden. USB-hubet sikrer, at trafikken mellem computeren og de tilsluttede enheder går til og fra den højre enhed, som om hver bogstaveligt var forbundet til en USB-port på computeren.

Der er ingen præstationsfordele, og der kan være en ydeevne skade. USB-huben er tilsluttet computeren via en USB-forbindelse, så alting, der er forbundet til USB-hub, skal dele båndbredden af ​​den forbindelse. Harddiske kan forbruge en masse af USB-hubens båndbredde og påvirke ydeevnen af ​​andre enheder, der er fastgjort til USB-huben. Du vil generelt ikke forbinde harddiske via en USB hub overhovedet på grund af det.

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.