Mythmaker
Arch-Supremacy Member
- Joined
- Nov 29, 2004
- Messages
- 11,772
- Reaction score
- 0
If I have this setup like this:
I transfer a single 32GB file from Device A to Device B - works.
Transfer speed is USB 2.0 - why?
Does Device A first copies to Computer's RAM sector by sector, which is then copied to Device B?
Or does the USB controller in the computer, being USB 2.0, the restricting party? Specifically, it's because it can only do error checking during the transfer at USB2.0 speed, which slowed down the entire process?
Or does the USB hub behaves like a dumb hub, and broadcast the data to *all* devices connected to it? When it took quite some time to reach Computer, all the other devices have to wait for it to finish before they can transfer the next packet. In other words, they were waiting.
Or are all of the above completely wrong? (I won't be surprised
)
I transfer a single 32GB file from Device A to Device B - works.
Transfer speed is USB 2.0 - why?
Does Device A first copies to Computer's RAM sector by sector, which is then copied to Device B?
Or does the USB controller in the computer, being USB 2.0, the restricting party? Specifically, it's because it can only do error checking during the transfer at USB2.0 speed, which slowed down the entire process?
Or does the USB hub behaves like a dumb hub, and broadcast the data to *all* devices connected to it? When it took quite some time to reach Computer, all the other devices have to wait for it to finish before they can transfer the next packet. In other words, they were waiting.
Or are all of the above completely wrong? (I won't be surprised
)