ME said:
I have an external USB 2.0 enclosure hooking directly to USB port on my Dell
PC. The speed when I transfer files b/w the external drive and the PC is
not as I expected. It takes more than 30 minutes to transfer 4GB of data.
Is this accepted for a USB connection? The external drive is WD 250GB. PC
is XP SP2 with USB 2.0 driver loaded . Thanks.
"an external USB 2.0 enclosure"? Do you mean a hub? Does it connect to
a USB 2.0 port on your computer? I'd take the hub out if you want
slightly better performance. Are there many other USB devices connected?
Also, what sort of data is the 4GB? Lots of little files? How fast is
the hard disk being copied from?
USB 2.0's spec says 480MBits/sec. Divide that by 8 for megabytes/sec =
60. That's the theoretical maximum speed. However, it'll be a long
while yet (in terms of technology) before you can expect 60MB/sec for
copying lots of tiny files, the speed will go down to probably about
15MB/sec given a decent hard disk being copied from and to. Given that
you're copying to USB, I'd reduce that to 10MB/sec.
My maths was never my strong point, but assuming it took your PC 45
minutes to do the copy, that's 1.5MB/sec, which is too high for USB 1.1,
and rather low for USB 2.0. Something is performing poorly or is
sapping system resources.
Is your main hard disk doing DMA? You can check that in IDE devices in
the device manager.