まあタイトルそのまんまだけどさ
ネットワーク越しにファイルをコピーしたりするときの転送速度の話
smb3.0以降で共有するならファイルのコピーはOSのの標準機能の
つまりエクスプローラーでのコピーペーストを使おうという事
自分はよくHDDへの負荷を減らすのにFireFileCopy(FFC)を愛用してたのだが
このツールでネットワーク越しにファイルコピーしても速度が20MB/s程度しか出ない
おそらくこのツールがsmb3.0に対応してないからだと思うが
もしsmb1.0(CIFS)で使用したらどうなるのかは不明
たしかXP時代に試したときはもうちょい速度出てた気はするんだがなぁ・・・
FFCはコピー時に重複ファイルがあっても更新日時やファイルの大きさで
上書きするかスキップを選べたりして
結構便利なんだけどいかんせん速度が出ないのは痛い
同様にHDDを同期できるFastCopyというアプリもあるがこちらも同様に
smb3.0での共有越しだと速度が出ない
面倒だけど手動でコピーや削除した後念のため同期を選んでみて問題ないか
検証するのに使用している感じw
てなわけで面倒くさいけどネットワーク越しはエクスプローラーを使用しよう
つかエクスプローラーだとファイル重複時の総ファイルサイズがHDD残量を超えると
空き容量増やせ!とコピーを強制的にキャンセルさせられるのでこれが不便すぎる
FFCだと前述の通りスキップすることができるのでフォルダーをコピーしても
コピー先のフォルダの存在しない(増えたファイル)分だけコピーできる
ちなみにsmb3.0で1Gb NICでの転送速度は113MB/sが限界っぽい?
Core i3 2125 蟹NIC機とCore i7 4790k Intel NIC機だと113MB/sまで確認
ただAMD A8 3820だと60MB/sが限界っぽいこの辺はCPUとか
PCIeレーン数と関係ありそう
まあ113MB常時出るんならGbEで当面いい気もするが
smbマルチチャンネルというやつでもうちょい速度伸ばせそうだけどやる価値はあるか不明






コメントを残す