FreeBSD NO_SWAPPING でスワップ機能を停止2016年12月25日 17時48分43秒

sys/conf/NOTES にも記述がある。
# Disable swapping of stack pages. This option removes all # code which actually performs swapping, so it's not possible to turn # it back on at run-time. # # This is sometimes usable for systems which don't have any swap space # (see also sysctls "vm.defer_swapspace_pageouts" and # "vm.disable_swapspace_pageouts") # #options NO_SWAPPING
これを有効にしてカーネルをコンパイルすると、スワップデーモンのカーネルスレッドが生成されなくなり、またスワップの為のコードも無効化される。少しだろうが、カーネルのリソースの利用が減る。

そして、vm.swap_enabled が読み取り専用になり、変更できなくなる。