I know the theoretical maximum transfer speed of USB 2.0 is 480mbps, which calculates to be 60 MB/s. If I have 10 external hard drives in RAID0 all plugged into 10 USB ports at the same time, will I still not be able to get any faster than 60 MB/s?
|
feedback
|
|
Yes, and no. The combine throughput of 10 computers with one USB 2.0 harddrive each would be 600MB/s (theoretical). The problem with having all those harddrives on one system is that you start to hit other bottlenecks in the system. We're working with a combined bandwidth of over 4 Gbps, and each USB controller can only handle 480Mbps. You would need to use 10 host controllers, one per harddisk, to have that much USB bandwidth in a single system. You would also need to make sure that the southbridge or wherever the controllers are connected to the rest of the system can also handle that much bandwidth. If you put 10 pci-e expansion cards in a single system, theoretically you could reach those speeds. Good luck finding a motherboard with 10 pci-e slots. | |||||||||
feedback
|
|
Most modern motherboards at least have separable USB lines for its front hub and back hub. So if you plug in some hard devices into the front panel and some to the back, you should be able to get over 60 MB/s limit. | |||||||
feedback
|