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!
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.
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.
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
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...
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.
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'.
I am slow but not that slow..... 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.....
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.