質問: cifs転送とftp転送 お世話になります。 この両者において、 転送方法として、ftpはバイナリでの転送が可能ですが、cifsは、asciiとバイナリのどちらになりますか? 受け側のcpuやメモリーの負荷が少ないのはどちらになりますか? 扱うファイルは、10gb前後のビデオファイルです。 よろしくお願いします。
回答: >転送方法として、ftpはバイナリでの転送が可能ですが、cifsは、asciiとバイナリのどちらになりますか? 普通にバイナリです。 なので、文字コード変換や改行コード変換などのような余計なことはしません。 # ということで、samba動作しているサーバにwindowsからテキストファイルをコピーしても改行コードは変換してくれない。 >受け側のcpuやメモリーの負荷が少ないのはどちらになりますか? 比較したことはない...ですねぇ。 クライアントにもよるような気もしますし。 サーバとしてのsambaとftpdの負荷で考えたら...昔の規約であるftpの方が単純なんじゃないでしょうかね? どっちもtcp転送らしいので、転送自体の負荷はたいして変わらないような気もしますが。 >扱うファイルは、10gb前後のビデオファイルです。 ftpは試したことないけど、cifs(samba)でgigabit lan(ジャンボフレームあり)だと、5分程度...でしょうかね。 # linuxで録画したファイル(2g~8g程度)の転送を行っていますが、ストレスになるほど遅くはないですね。 # scpで転送したことはありますが...暗号化とか入っている分、少し遅くなる...のかな?