ネットワーク (Windows Server 2008 R2 から Windows 7 SP1 Enterprise) 経由でファイルをコピーしようとしていますが、Windows エクスプローラーを使用してドラッグ アンド ドロップすると、約 4.5 MB/秒になります。(WAN接続です)
ただし、FileStream.Read() を使用すると、約 1.5 MB/秒しか得られません。1 KB から 4 MB までのさまざまなバッファ サイズを試しました。CopyFile() と CopyFileEx() も使用してみましたが、同じ結果が得られます。
ここで何が起こっている可能性があり、コードを修正するにはどうすればよいですか?
編集: TeraCopy (サードパーティ ツール) も使用してみましたが、1.5 MB/s しか得られません。