Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to copy big files from one USB drive to another USB drive. Is there a way to accelerate the data transfer by copying passing just into the hub and not in the OS?

Something like this : USB -> HUB -> USB instead of USB -> HUB -> OS -> HUB -> USB ?

share|improve this question
up vote 1 down vote accepted

No, for a fairly simple reason: the OS (file system driver) has to assign locations on disk to every sector of the file. You can copy the contents, but not the locations on disk (that would end pretty horrible!). USB doesn't even know about files; it sees a USB drive as just a large collection of blocks. Which blocks logically belong together is someone else's concern.

share|improve this answer

I don't think it is possible and I believe there is no difference in speed between USB -> HUB -> USB instead of USB -> HUB -> OS -> HUB -> USB if your operation system is not being overloaded during the copying session.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .