
Ubuntu日本語フォーラム

ログインしていません。
クライアント: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マウントで使いたいのですが・・・。
もうすこし、改善できる方法は無いでしょうか
オフライン
すいません、ハードウェアの構成を忘れました。
クライアント: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
です。
オフライン