| 1. |
Solve : slow file copy many files? |
|
Answer» Slow file COPY when there are many files from revo drive to usb 3 drives (several usb 3 flash drives brand new). Why? I recieve about 5MB per second when copying 13,000 files to the drive all different size files and the total size transfered is about 7GB. Why do I get 5MB per second? It says its Write is 20MB/sec That speed is a theoretical maximum, and probably measured using one large file. Flash memory write speeds will be slower for many small files. The reason is that although flash memory can be read or programmed a byte or a word at a time in a RANDOM access fashion, it can only be erased a "block" at a time. This generally sets all bits in the block to 1. Starting with a freshly erased block, any location within that block can be programmed. However, once a bit has been set to 0, only by erasing the entire block can it be changed back to 1. In other words, flash memory (specifically NOR flash) offers random-access read and programming operations, but cannot offer arbitrary random-access rewrite or erase operations. Transferring multiple small files, especially if many are smaller than the chip-specific block size, could lead to a much lower rate than the maximum rate measured using large files, as you have noticed. |
|