USB 2.0 file transfer speed?

revilo56 -  
laurent83500 Posted messages 1903 Status Member -
Hello, I have a 250GB external hard drive (Targa) connected to the USB2 port of my 800MHz laptop via a PCMCIA card.
I performed a speed test of a 4.2GB file from my hard drive to the external Targa USB2 drive... and the transfer speed is only 9MB/sec! That seems very slow, doesn't it?
Configuration: windows xp, processor 800mhz, usb2

9 answers

  1. apokalypse
     
    I'm going to explain to you all how it works...

    The MAXIMUM speed of a USB 2.0 port/connector is 60MB/s

    But why don't we transfer at 60MB/s? Because of the law of the weakest link. For example, if you have an IDE HDD, your transfer speed will be significantly reduced, and it also depends on your CPU. It's certain that if you have a SATA USB 2.0 external drive and you also have SATA in your PC, with a Core 2 Quad and 16GB of RAM, there's a good chance you'll transfer at something close to 60MB/s.

    See you later!
    23
    1. EGedeon
       
      Hello,
      I am getting 18MB/s on SATA with 8GB of RAM and a 3 gigahertz 4-core processor.
      We’re being fed nonsense. I’m the first one taken, I love it.
      Best regards, D.I.
      0
      1. will > EGedeon
         
        Hi guys
        I just installed an external SATA HDD (hot plug) via a front rack on my PC
        I just did some tests and to tell you:

        In USB 2 I'm at 21MB/sec
        In SATA I (1.5gb/s) I'm at 38MB/sec
        Still need to do the test in SATA II (3gs/s) ...

        My reading source (where the file to copy comes from) is in SATA II

        I have a 2 core 8400 (boosted to 4GHz)
        4 GB of DDR3 10600mHz

        Catch you later and good luck
        0
    2. Jul974
       
      And there's also the ANTIVIRUS... It will check each file more or less quickly, asking the USB to wait during the check, which, in the end, will slow down the transfer speed...
      If on top of that, we're dealing with a slow computer, slow antivirus, etc...
      0
    3. Jul974
       
      Moreover, you should not divide 480 by 8 to find 60. Because there are additional bits sent to ensure that there are no errors or loss during transmission (the parity bits).

      We can consider the theoretical throughput to be 48Ko/sec.
      0
    4. Loique
       
      apocalypse it's totally FALSE your reasoning what does RAM have to do with it? I know it matters but 16GB of RAM!
      0