Such copying in Windows may seem faster (including the reported MB/sec speeds) because sometimes Windows will not wait for the sync, and declare the job completed as soon as the data is written to cache. If you abort at that point, the data is corrupted (as you noted) since the sync never finished. Caching copy operations to slow devices results in the behavior you see - the "fast completion" is actually writing to the cache, and then it slows and stops because the actual flushing of the data in the cache (sync) to the slow device is taking very long. Linux (and Windows) will use otherwise "empty" RAM to cache read/write operations and make them faster on subsequent accesses. One thing you need to understand is file caching. The problem I seem to see in the GUI is that the progress bar goes to 90% almost instantly, completes to 100% a little slower and then hangs there for 10 minutes. File caching can make writes appear slower or faster Why is copying to my USB drive so slow in Linux (and faster in Windows)? sd 8:0:0:0: Attached SCSI removable disk sd 8:0:0:0: Assuming drive cache: write through sd 8:0:0:0: No Caching mode page present sd 8:0:0:0: Attached scsi generic sg4 type 0 scsi 8:0:0:0: Direct-Access SanDisk Cruzer 1.14 PQ: 0 ANSI: 2 If I wait for it to complete the copy is successful.Īny ideas? dmesg output below: usb 2-1.2: new high-speed USB device number 5 using ehci_hcd Interrupting the copy at this point seems to result in corruption at the tail end of the file. I have a super talent 32GB USB SSD in the neighboring port and it works at expected speeds. To copy 1.8GB takes me over 10 minutes (it should be < 3 min.) I have two identical SanDisk Cruzer 8GB sticks, and I have the same problem with both. When I copy files to the USB device, it takes much longer than in windows (same usb device, same port) it's faster than USB 1.0 speeds (1MB/s) but much slower than USB 2.0 speeds (12MB/s).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |