title: C# FileStream : Optimal buffer size for writing large files?
body: <p>Suppose I'm writing a couple of files to disk, between 2MB and 5GB.
  What are sensible buffer values for the FileStream ?</p>
  
  <p>Is it sensible to work with buffersizes of several megabytes, or should I stick to kilobyte-buffers ?</p>