os:freebsd:memo
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
os:freebsd:memo [2017/07/27 20:39] – 外部編集 127.0.0.1 | os:freebsd:memo [2018/12/20 14:27] (現在) – [DC-TCP] seirios | ||
---|---|---|---|
行 1: | 行 1: | ||
====== FreeBSD に関するメモ ====== | ====== FreeBSD に関するメモ ====== | ||
+ | |||
+ | ===== DC-TCP ===== | ||
+ | |||
+ | FreeBSD 11.0以降では、TCPのCongestion Control機構としてDC-TCPが利用できる。 | ||
+ | これを利用する設定をいかに記載しておく。 | ||
+ | |||
+ | なお、Install時の標準は、NewReno。 | ||
+ | |||
+ | * 手動での切り替え | ||
+ | * 以下を実行する< | ||
+ | # kldload cc_dctcp | ||
+ | # sysctl -w net.inet.tcp.cc.algorithm=dctcp | ||
+ | # sysctl -w net.inet.tcp.ecn.enable=1 | ||
+ | </ | ||
+ | * ECNの確認(1 or 2であること) < | ||
+ | # sysctl net.inet.tcp.ecn.enable | ||
+ | 1 | ||
+ | </ | ||
+ | * 0: ECNを利用しない | ||
+ | * 1: ECNを利用。送受信 | ||
+ | * 2: ECNを利用。受診時のみ | ||
+ | * 永続化 | ||
+ | * ''/ | ||
+ | cc_dctcp_load=" | ||
+ | </ | ||
+ | * ''/ | ||
+ | net.inet.tcp.cc.algorithm=dctcp | ||
+ | net.inet.tcp.ecn.enable=1 | ||
+ | </ | ||
===== JournalしているUFSでfsckに失敗する ===== | ===== JournalしているUFSでfsckに失敗する ===== |
os/freebsd/memo.1501155574.txt.gz · 最終更新: 2017/07/27 20:39 by 127.0.0.1