[MacOSX] NASへの速度を向上させるためにNetworkの設定を変更

最近、NAS(Qnap)の共有フォルダがよく真白アイコンになって困っていた @tokida です。

Qnapとの接続が少し遅いなと思っていたらよく考えたら TCPの設定を消していました。

以下の設定を行います

$ sudo vi /etc/sysctl.conf

内容は以下のとおり

net.inet.tcp.delayed_ack=1
net.inet.tcp.sendspace=520352
net.inet.tcp.recvspace=520352

よくdelayed_ack=0にする記載が見れるのですが念の為に1にしています。よく分かっていないのですが全てに対して有効になっていまうと思うので逆に遅くなることもありそうですし。外でも使いますのでこうしておきましょう。

かわりにRWIN(send/recv space)を上げておきます。
この辺りでサクッと調べてくれます。

あんまり関係ないけどスピードテスト。

BNR スピードテスト 回線速度 通信速度 測定

それよりもローカルLAN内の iPhoto 等の表示が早くなると嬉しいです。

追記

確認方法は、同様に sysctl で確認出来る。

$ sudo sysctl net.inet.tcp
net.inet.tcp.rfc1323: 1
net.inet.tcp.rfc1644: 0
net.inet.tcp.mssdflt: 512
net.inet.tcp.keepidle: 7200000
net.inet.tcp.keepintvl: 75000
net.inet.tcp.sendspace: 520352
上部へスクロール