Slow transfer from NTFS to FAT32

Discussion in 'Linux, BSD and Other OS's' started by sabashuali, Dec 31, 2006.

  1. sabashuali

    sabashuali Ani Ma'amin

    Likes Received:
    6
    Trophy Points:
    38
    Hi

    When I transfer files from my NTFS shared drive to my USB flash drive (FAT32), the data just crawls through. Is there a way to speed things up?

    Oh and by the way -
    HAPPY NEW YEAR EVERYONE!!!!!

    May the new year bring health, wealth and prosperity!
     
  2. RHochstenbach

    RHochstenbach Administrator

    Likes Received:
    26
    Trophy Points:
    48
    Try this: In WinXP, rightclick the icon of the flash drive in windows explorer, and choose Properties. Click on the tab Hardware, and doubleclick on the icon of the flash drive. A 2nd windows will now appear. Click on the tab Policies, and select "optimize for performance" (the 2nd option). Then close both windows by clicking OK on both of them.
     
  3. sabashuali

    sabashuali Ani Ma'amin

    Likes Received:
    6
    Trophy Points:
    38
    Thanks but I would have put the thread in the Windows area.... ;)
    I am transferring under Linux.
     
  4. Big B

    Big B HWF Godfather

    Likes Received:
    145
    Trophy Points:
    63
    I'm assuming you have USB 2.0 support here, so you might make sure that it's set for USB 2.0 speeds in BIOS. Of course, that might not do you much good if your thumbdrive is only USB 1.1.
     
  5. sabashuali

    sabashuali Ani Ma'amin

    Likes Received:
    6
    Trophy Points:
    38
    Cheers BB, I am pretty sure the drive and ports are all set to USB2 speeds but will check next time I boot. However, I am 99% sure it is much quicker when I transfer in Windows *Retch violently*.

    I thought it might be slower because the transfer is not between two 'native' Unix file systems. Perhaps there is a tool which can speed things up? :O
     
  6. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    Check the usual stuff, like if your fixed HDDs have some form of DMA enabled, etc. Also, like B said, USB 1.x is limited to ~11-megabit, whereas USB 2.x is ~400...
     
  7. sabashuali

    sabashuali Ani Ma'amin

    Likes Received:
    6
    Trophy Points:
    38
    Cheers AT,
    The fixed drive is a SATA drive so can you set UDMA on a SATA drive?

    You mentioned the speed for USB1.1 is 11MBps, unfortunately my transfers rarely go above 2-3MBps.
     
  8. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    Are you talking about megaBYTES or megaBITS? There's quite a difference.
     
  9. Big B

    Big B HWF Godfather

    Likes Received:
    145
    Trophy Points:
    63
    Megabit=Mb
    Megabyte=MB

    Actually, anytime 'bit' is represented in an abbreviation, it's a lowercase 'b'. When denoting 'byte' you use an uppercase 'B'.
     
  10. sabashuali

    sabashuali Ani Ma'amin

    Likes Received:
    6
    Trophy Points:
    38
    I am slow but not that slow..... :p

    I was assuming it was Mega Bytes per seconds..... :O

    Is that like expecting a locomotive to do 0-60 in 2.5 seconds?

    I will just very quickly explain -
    When the transfer starts it goes really fast until it reaches around 10%.
    Then it slows right down. when it settles, it averages about 1.1 (as a value). I though it was MBps (as in bytes) but judging by the reaction, I am now assuming it is Mbps (as in bits). Further more, when I transfer the file from the flash drive to my laptop, the speed is good but more than once the file gets corrupted.....
    I still need to try and see how it would be transferring from RFS to FAT32...

    I will have to update later. At the moment I am logged into windows :x: so cannot comment.....
     
  11. GlennsPref

    GlennsPref Geek Trainee

    Likes Received:
    0
    Trophy Points:
    1
    I have found that the terms used for internal file transfer is Bytes and external (networked) in bits.

    you could expect (edit) to copy 500MB in <20 seconds. But remember that Flash drives are a chip, and you will be relying on usb2 to get anywhere near that transfer speed.

    One tip that comes to mind, have you tried to defrag the flash drive?

    In WinXp, that's easy. and it will give you some idea of the fragmentation with the graphic.

    But in Linux, just move all the files to a HD folder, check the flash drive is empty(except for maybe some encription and driver files), then move it all back. Defragged!

    Just thought i might add to what has already be mentioned.

    Cheers from 0z.
     

Share This Page