私はしばらくSambaサーバーを調整しようとしましたが、運がありませんでした。最初は、これが私のルーターに関連している可能性があると思いましたが、最近10/100/1000接続可能な新しいルーターを購入しました。 SambaサーバーとそれにアクセスするWindows PCはどちらもルーターに直接接続されています。
私が得ることができる最高速度は11Mbpsです。
私のconfファイルは次のとおりです
socket options = TCP_NODELAY
[BackupHDD]
path = /media/BackupHDD
available = yes
valid users = user
read only = no
browseable = yes
public = yes
writable = yes
非常にシンプルですが、まだ11Mbps以上を管理することはできません。ソケットオプションを追加すると、速度が3Mbpsから11Mbpsに向上しました。他に提案がありますか?役に立つ場合は、Ubuntu 14.04 LTSを実行しています。
どんな情報でもいいでしょう。理論的には、より速い速度を得ることができるはずです。そうですか?ハードドライブの仕様がはるかに高い読み書き速度を提供することを知っています。
編集:私が使用しているネットワークドライブの転送速度は、ddコマンドによると約50 +/- Mbpsであることを指摘したいと思います。
dd if=/media/BackupHDD/dev/zero of=speetest bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 1.9879 s, 52.7 MB/s
答え1
Sambaの速度を上げる方法を見つけました。 Samba Aloneは実際に私が思ったよりも調整が良いです。ソフトウェア自体を調整するのではなく、一歩退いてハードウェアを見てみました。私のSambaサーバーが10/100イーサネットポートでのみ実行されていることがわかりました。 10/100/1000および10/100/1000ルーターとすべてのCat 6ケーブルを購入してインストールしました。
これで速度は30〜35Mbpsに増加しました。これははるかに優れていますが、HDDの性能は約50〜55Mbpsであることがわかります。少し修正すればどうでしょうが、ネットワークやその他のハードウェアコンポーネントの伝送速度には多くの損失があると考えられます。
Sambaソフトウェアが悪いと思う前に、ハードウェアをチェックして、LANが実際にギガビットLANであることを確認することをお勧めします。