タグ

nasとネットワークに関するhiroaki256のブックマーク (1)

  • 【C#】ネットワーク越し多数ファイルコピー高速化 - Qiita

    数千とか数万とかの比較的小さなファイルをネットワーク越しにコピーするのには思いの外時間がかかります。うそー、そんなにかかるのー、ぐらい。なんとか出来ないものかと思い、高速化をいろいろ試してみました。 nkojimaさんに意見いただきまして、Zipファイル圧縮を使った場合も追加しました。 環境など この記事はC#で書いてます。Windows7です。VisualStudio 2017を使っています。 プログラムの速度評価には1個あたり4kB未満のファイル13,000個のセットを使っています。 ローカルからリモートフォルダへのコピーを想定しています。 試したこと 1. 普通にコピーしてみる static void CopyFiles( string srcPath, string dstPath ) { // コピー元ファイルの一覧(FileInfoの配列)を作る System.IO.Direc

    【C#】ネットワーク越し多数ファイルコピー高速化 - Qiita
  • 1