I sometimes have big files (like the Bitcoin blockchain or a virtual machine disk image) that I want to copy to a flash drive so that I can move it to another computer. My flash drive is a SanDisk Cruzer, 32GB NTFS.
Now, everything starts off fine...20 MB/s...then 15 MB/s... Now,

This gets really annoying, really quickly.
I've seen explanations as to why this happens, but how about how I can keep my transfer speed consistent? Should a find a program, that, say, copies the file in little chunks, one at a time?