![]() I'm still hoping for some good answer (like 'oh yea, files over 1.5GB will be x faster if you do buffer m and turn off security n') - ok, I'm just wishing at this point. Ok, those are not averages and I know they may change slightly on subsequent runs, but I really thought there would be a faster way to copy a file since I assumed that Windows was doing additional security and integrity checks :-( Here are some answers to some of the questions: I have searched but everyone says use File.Copy, but it's slow (as slow as Windows Copy) - I would prefer not to use a 3rd party tool. ![]() Would a filestream be quicker? How about a class that chunks up the file using a threadpool, and reads a range of bytes/writes a range of bytes Is there a faster way to do this in C#/.NET in code (w/o hardware) - Something with stream, threading etc? ![]() It reduce seek times and allow you to pause a copy file any time during copying. TeraCopy 3.5 features new drag & drop confirmation dialogs that users may enable or disable in the preferences. It moves and copies files with faster speed and detail information. One of the main new features is support for creating RAR or 7z archives using drag & drop operations ideal for creating quick backups of files or prepare files for transfers on the network or over the Internet. It takes about 2 minutes to do a File.Copy(src, dest) for a 1.6GB File from Folder A to Folder B on the same drive. Tera Copy is one of my favorite application.
0 Comments
Leave a Reply. |