Suppose I'm writing a couple of files to disk, between 2MB and 5GB. What are sensible buffer values for the FileStream ?
Is it sensible to work with buffersizes of several megabytes, or should I stick to kilobyte-buffers ?
Default buffer size is 4 KiB.
Also, take a look here: Sequential File Programming Patterns and Performance with .NET