USB is fundamentally flawed because it relies on a host CPU. It is OK for USB 1 devices like mice and keyboards, but where high speed data transfer is reqired. FireWire, on the other hand, uses an independent controller so 2 devices can exchange data independently of a host CPU so FireWire 400 outperforms USB 2, even though its theoretical maximum throughput is lower.
Anyone who cares about speed for external devices is already using eSATA or FireWire 800, both of which are very much faster than USB 2. FireWire3200 and eSATA are probably faster in actual use than the proposed USB 3 standard.
eSATA will have their 6Gb/s spec finished by the end of the year, FireWire should have their equivalent available next year. What is USB?s schedule for keeping up?
IBM Sponsored Resources
Resources from our Sponsor
- Oracle Exadata vs IBM: Netezza Compared
- Forrester TEI Report
- CIA Whitepaper
- Harnessing the Power of Advanced Analytics
- Tapping into Unleashed Business Potential with Advanced Analytics
- Unlock Analytic Performance with Revolution R for Enterprise and IBM: Netezza Data Warehouse Appliance
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox




