I'm having a problem copying many small files to a USB flash drive. Almost every day, I must copy a 500MB Eclipse workspace to and from a USB drive. The problem is, this 500MB is split into over 30,000 individual files (which I think is stupid BTW; Eclipse's designers apparently do not understand the concept of a file system).
As Vista is optimized for large file transfers rather than small ones, this is a big problem. Copying the 500MB workspace to a USB drive takes over twenty minutes with an average transfer rate of less than 1MB/sec. On the other hand, if I put the files into a WinRAR uncompressed archive and copy that (which Vista recognizes as one big file), it take thirty seconds at 30MB/sec. Of course, extracting the files on the other end still takes twenty minutes.
I know Vista is optimized to copy large files, and I think that was a good idea; everything Windows-based has used large files for a while now. Eclipse is not Windows-based (obviously), however, so this is causing me a major inconvenience. Is there a way to tweak the Vista copy engine to work better with small files instead of large files? Some sort of registry options or something?
Yes, I've tried setting "optimize for performance" on the USB drive. All that did was make the estimated time on the copy horribly inaccurate, and now I have to use the "safely remove hardware" thing again.
Thanks.
As Vista is optimized for large file transfers rather than small ones, this is a big problem. Copying the 500MB workspace to a USB drive takes over twenty minutes with an average transfer rate of less than 1MB/sec. On the other hand, if I put the files into a WinRAR uncompressed archive and copy that (which Vista recognizes as one big file), it take thirty seconds at 30MB/sec. Of course, extracting the files on the other end still takes twenty minutes.
I know Vista is optimized to copy large files, and I think that was a good idea; everything Windows-based has used large files for a while now. Eclipse is not Windows-based (obviously), however, so this is causing me a major inconvenience. Is there a way to tweak the Vista copy engine to work better with small files instead of large files? Some sort of registry options or something?
Yes, I've tried setting "optimize for performance" on the USB drive. All that did was make the estimated time on the copy horribly inaccurate, and now I have to use the "safely remove hardware" thing again.
Thanks.