If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Rate Thread | Display Modes |
#1
|
|||
|
|||
copying one flash drive to another
I'm running Windows 7 Pro 64bit, with 12Gb RAM and an Intel i7 930 processor.
Over the past few days I built a huge playlist on a Sandisk Cruzer 8Gb flashdrive to leave plugged into my TV which plays media from a USB device. It worked just fine except I ran out of room on the 8Gb drive so I got a 16Gb so I could add more music and possibly some video. Today, I plugged both of them into my system, side by side on adjacent USB 2 ports to copy all the files from the 8 to the 16Gb. It seems to have worked fine but it took 2-1/2 hours. The amount of data on the 8Gb was just a little less than 7Gb, and around 1,700 files. My question is, should it have taken so long to copy from one flash drive to the other? It seems like an awful long time. I just want to be sure I don't have a system problem. Thanks. |
Ads |
#2
|
|||
|
|||
copying one flash drive to another
|
#3
|
|||
|
|||
copying one flash drive to another
|
#4
|
|||
|
|||
copying one flash drive to another
|
#6
|
|||
|
|||
copying one flash drive to another
|
#7
|
|||
|
|||
copying one flash drive to another
In message , jbm writes:
[] It would probably have been quicker to copy the first stick to your C drive, add the new stuff to that lot, then copy to the new stick. [] And so say a lot of people in this thread. But, apart from the possibility that both are on the same USB controller someone mentioned, no-one has suggested _why_. -- J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf Under democracy one party always devotes its chief energies to trying to prove that the other party is unfit to rule - and both commonly succeed, and are right. -H.L. Mencken, writer, editor, and critic (1880-1956) |
#8
|
|||
|
|||
copying one flash drive to another
J. P. Gilliver (John) wrote:
In message , jbm writes: [] It would probably have been quicker to copy the first stick to your C drive, add the new stuff to that lot, then copy to the new stick. [] And so say a lot of people in this thread. But, apart from the possibility that both are on the same USB controller someone mentioned, no-one has suggested _why_. If the usable thruput of a shared USB2 controller is 30-35MB/sec, if we do from-to copying we give half to each. So 15-17MB/sec would be the observed transfer rate. The OP reports a rate below 1MB/sec. So that explanation is not it. Flash has "zero seek time", as there is no head to move about. On USB, the access time is around 1 millisecond, due to USB protocol. Maybe, if you had a lot of tiny files, it would slow down. But, would it drop to 0.8MB/sec ? That sounds a little low, even for the "tiny file" test case. Maybe it would take something really gross - such as conversion from FAT32 to NTFS using "convert", on an OS that uses a 512 byte cluster size or something. (I.e. A really bad file system choice, coupled with small files.) I suppose the OP could stage a 1GB file on the test USB key again. Then transfer it across from the 8GB stick to the 16GB stick. As a means of testing the "small file versus large file" hypothesis. Paul |
#9
|
|||
|
|||
copying one flash drive to another
|
#10
|
|||
|
|||
copying one flash drive to another
In article , rfdjr1
@optonline.net says... I'm running Windows 7 Pro 64bit, with 12Gb RAM and an Intel i7 930 processor. Over the past few days I built a huge playlist on a Sandisk Cruzer 8Gb flashdrive to leave plugged into my TV which plays media from a USB device. It worked just fine except I ran out of room on the 8Gb drive so I got a 16Gb so I could add more music and possibly some video. Today, I plugged both of them into my system, side by side on adjacent USB 2 ports to copy all the files from the 8 to the 16Gb. It seems to have worked fine but it took 2-1/2 hours. The amount of data on the 8Gb was just a little less than 7Gb, and around 1,700 files. My question is, should it have taken so long to copy from one flash drive to the other? It seems like an awful long time. I just want to be sure I don't have a system problem. Thanks. To give you some idea ... When I had to copy 700+Gb of music between two usb external drives (one started having SMART errors) it took 16 hours and I wasn't surprised. On a typical 1..20 Gb copy I get 10-15Mbs. |
#11
|
|||
|
|||
copying one flash drive to another
Normally large files copy much faster. This is probably due to slow
directory manipulation on the USB drive. Also the sending app has to stage many small files and that takes time. The system reads files in chunks for them to processes. That chunk size is totally up to the copying app. Even Windows seems to regulate that. Haven't you notices that sometime disk to disk copies are slow or fast depending on what windows wants to do with other things it is processing. How do I know, I have written many copy apps and see what I do in my code vs what windows does and can do. I can control the chunk size and normally do that to make sure that if Windows is passed a large chunk that it does not come back to my code for too long making my app seems unresponsive. i.e. it is out of my controls unless I dish out small chucks for windows to deal with. I have an app that can copy and report copy speed and it is always much faster for large files. USB3 pen drives on Win 7 PC USB3 ports are much faster. So now that is what I mostly do. --- news://freenews.netfront.net/ - complaints: --- |
Thread Tools | |
Display Modes | Rate This Thread |
|
|