お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-11-10 13:00:50

show_n
メンバ
登録日: 2009-11-11

10.04でのcifsマウント時のファイル転送が遅い

クライアント:ubuntu 10.04 amd64 desktop
サーバー:ubuntu 8.04 x86 server及び10.04 amd64 server
の環境で、sambaを使って、ファイルサーバーとしています。

クライアントはfstabに記述して、cifsとして/mnt/smb1及び/mnt/smb2いかにマウントしています。
defaults        0 0のみです。
また、serverのsamba設定もデフォルトのままです。

ネットワーク環境は1000base-tで、mtuはすべて1500にしてます。

クライアントが8.04や9.04ではnautilusでのGUIをつかったクライアント←→serverコピーで、ダイアログ読みで50MB/s以上でるのですが、
10.04の場合、
クライアント→serverで10~15MB/sしか速度が出ません。
server→クライアントも30mb/sしかでません。

nerperfでは上下共に920mbps程度ですので特に問題は考えられませんし、
また、gvfsでマウント(nautilusのメニューからサーバーへ接続)したばあいは、遜色なく50MB/sの速度が出ます。
9.04のクライアントでのcifsマウントでも遜色はありません。
上記の理由から、ネットワークそのものの問題は無いと思います。

数値表示上の問題でもないようで、数ギガのファイルの転送時間が明らかに違います。


9.10でのbugとしてcifsマウント時の挙動に似ているみたいです。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/471512

/etc/modprobe.d/cifs.confをつくり、
options cifs CIFSMaxBufSize=130048
と記述し
fstabのmount optionに
rsize=130048,wsize=130048.
を追加してみましたが、数MB/sの改善しかしませんでした。

gvfsでは動画ファイルのカスタムアイコンも表示されませんし、
一部のアプリケーションではファイルを開けないこともありますので、
cifsマウントで使いたいのですが・・・。

もうすこし、改善できる方法は無いでしょうか

オフライン

 

#2 2010-11-10 13:51:42

show_n
メンバ
登録日: 2009-11-11

Re: 10.04でのcifsマウント時のファイル転送が遅い

すいません、ハードウェアの構成を忘れました。

クライアント:Q9550 P35 8GB 9600GT ネットワークアダプタ ntel® PRO/1000 CT

/と/homeはSSD64GBをそれぞれ20GBと40GBに分割して使用

10.04 amd64 server:Q6600 P35 4GB 8400GS ネットワークアダプタ ntel® PRO/1000 CT

8.04 x86 server:E3200 G45 4GB ネットワークアダプタ ntel® PRO/1000 CT
です。

オフライン

 

Board footer

Powered by FluxBB