16Aug
Om du har flera hårddiskar anslutna till en USB-hubb, flyttas kopierade data via datorn först eller direkt via USB-navet själv? Dagens SuperUser Q & A-inlägg har svar på en nyfiken läsarens frågor.
Dagens fråga &Svarssession kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Foto med tillstånd av itBox24( Flickr).
Frågan
SuperUser-läsare IAmJulianAcosta vill veta om två USB-hub-anslutna enheter kan överföra data direkt via USB-huben och helt ombana datorn:
Om jag ansluter två USB-enheter till ett externt nav och jag kopierar data från en enhet till enAnnars går data genom datorn eller kommer USB-navet att hantera data? Har det här vissa förmåner?
Vilken rutt kommer data att ta när de kopieras från en USB-enhet till den andra?
Svaret
SuperUser-bidragsgivare lzam, Luu Vinh Phuc och fixer1234 har svaret för oss. Först upp, lzam:
Nej, det här kommer inte fungera. Alla data du kopierar måste läsas av datorn från källkällan innan den kopieras till måldisken.
Om något har två hårddiskar anslutna till samma USB-nav kan det sakta ner sakerna. Om du har flera enheter anslutna till navet måste de dela bandbredd.
Följd av svaret från Luu Vinh Phuc:
USB är ett värddrivet protokoll, inte en peer-to-peer-standard som firewire. Drivar är bara enheter, de är inte värdar som kontrollerar eller bestämmer någonting. Utan värd kan de inte ens interagera med omvärlden.
Antag att du kan ansluta de två enheterna så, hur vet de vilka filer och / eller mappar du vill kopiera? Hur kommer de att veta vilken enhet som ska kopieras från och kommer de att skriva över dubbla filer? Hur kommer de att fungera om enheterna är fulla?
Och vårt slutliga svar från fixer1234:
Ett USB-nav är bara ett sätt att dela en anslutning till datorn när du inte har tillräckligt med USB-portar för alla enheter du vill ansluta. Apparater som är anslutna till datorn via ett USB-hub talar aldrig med varandra. USB-navet säkerställer att trafiken mellan datorn och de anslutna enheterna går till och från rätt enhet som om de var bokstavligen anslutna till en USB-port på datorn.
Det finns ingen prestationsförmån och det kan uppstå prestandaförluster. USB-navet är anslutet till datorn via en USB-anslutning, så allting som är anslutet till USB-hub måste dela bandbredd för den anslutningen. Hårddiskar kan konsumera mycket av USB-navets bandbredd och påverka prestandan hos andra enheter som är anslutna till USB-navet. Du vill i allmänhet inte ansluta hårddiskar via en USB-hubb alls på grund av det.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.