続々 FreeBSD 13-STABLE で CPU が 100% 使われると nfsd の性能が落ちるのは STABLE の DEBUG の影響の様だ2022年03月19日 11時57分47秒

FreeBSD 13-STABLE で CPU が 100% 使われると nfsd の性能が落ちるの件だが、releng/13.1 が作られ 13.1-BETA になった辺りから問題が再現しなくなった。

stable/13 を releng/13.0 が作られた時から git bisect を使って、古いカーネルを作りテストを行った。五、六個以上のカーネルを作り直して試したが、最終的に、releng/13.0 が切られる直前まで戻ってしまった。

そこで、流石におかしいと思いはじめた。stable や head では、デフォルトで各種デバッグオプションが有効になっている。丁度 releng/13.1 が切られたので、そちらを試す。13.1-BETA になっていたそちらでは CPU の利用率が 100% を越えても極端な性能劣化が起きない。

前々々回前々回前回