トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

FB-piblio

  internal nat server

FB12-tips


boot/loader.conf

####
ipfw_load="YES"
ipfw_nat_load="YES"
ipdivert_load="YES"
####
dummynet_load="YES"
libalias_load="YES"
####
if_lagg_load="YES"
####
####
####

# FreeBSD 9+
# New Congestion Control for FreeBSD
cc_htcp_load="YES"
#cc_cubic_load="YES"

# Sendfile buffers
# Note: i386 only
kern.ipc.nsfbufs=10240

# syncache tuning
net.inet.tcp.syncache.hashsize=32768
net.inet.tcp.syncache.bucketlimit=32
net.inet.tcp.syncache.cachelimit=1048576

# Very useful for it's RTT RTTVAR
# Must be power of two
net.inet.tcp.hostcache.hashsize=65536
# hashsize * bucketlimit (which is 30 by default)
# It allocates 255Mb (1966080*136) of RAM
net.inet.tcp.hostcache.cachelimit=1966080

# TCP control-block Hash table tuning
# See: http://serverfault.com/questions/372512/why-change-net-inet-tcp- tcbhashsize-in-freebsd
net.inet.tcp.tcbhashsize=524288

#
# FreeBSD 9.x+
# Increase interface send queue length
# See commit message http://svn.freebsd.org/viewvc/base?view=revision&  revision=207554
net.link.ifqmaxlen=1024

# IPC prametor
kern.ipc.msgmnb=8192
kern.ipc.msgssz=64
kern.ipc.msgtql=2048
#### #### #### ####