FreeBSD系統優化部分內核參數調優中文解釋

發表于:2013-05-11來源:IT博客大學習作者:不詳點擊數: 標簽:FreeBSD
FreeBSD系統優化部分內核參數調優中文解釋。 #最大的接受TCP緩沖區空間 net.inet.tcp.recvspace=65536 #最大的接受UDP緩沖區大小 net.inet.udp.sendspace=65535 #最大的發送UDP數據緩沖區大小

  #最大的接受TCP緩沖區空間

  net.inet.tcp.recvspace=65536

  #最大的接受UDP緩沖區大小

  net.inet.udp.sendspace=65535

  #最大的發送UDP數據緩沖區大小

  net.inet.udp.maxdgram=65535

  #本地套接字連接的數據發送空間

  net.local.stream.sendspace=65535

  #加快網絡性能的協議

  net.inet.tcp.rfc1323=1

  net.inet.tcp.rfc1644=1

  net.inet.tcp.rfc3042=1

  net.inet.tcp.rfc3390=1

  #最大的套接字緩沖區

  kern.ipc.maxsockbuf=2097152

  #系統中允許的最多文件數量

  kern.maxfiles=65536

  #每個進程能夠同時打開的最大文件數量

  kern.maxfilesperproc=32768

  #當一臺計算機發起TCP連接請求時,系統會回應ACK應答數據包。

  #該選項設置是否延遲ACK應答數據包,把它和包含數據的數據包一起發送,

  #在高速網絡和低負載的情況下會略微提高性能,但在網絡連接較差的時候,

  #對方計算機得不到應答會持續發起連接請求,反而會降低性能。

  net.inet.tcp.delayed_ack=0

  #屏蔽ICMP重定向功能

  net.inet.icmp.drop_redirect=1

  net.inet.icmp.log_redirect=1

  net.inet.ip.redirect=0

  net.inet6.ip6.redirect=0

  #防止ICMP廣播風暴

  net.inet.icmp.bmcastecho=0

  net.inet.icmp.maskrepl=0

  #限制系統發送ICMP速率

  net.inet.icmp.icmplim=100

  #安全參數,編譯內核的時候加了options TCP_DROP_SYNFIN才可以用

  net.inet.icmp.icmplim_output=0

  net.inet.tcp.drop_synfin=1

  #設置為1會幫助系統清除沒有正常斷開的TCP連接,這增加了一些網絡帶寬的使用,但是一些死掉的連接最終能被識別并清除。死的TCP連接是被撥號用戶存取的系統的一個特別的問題,因為用戶經常斷開modem而不正確的關閉活動的連接

  net.inet.tcp.always_keepalive=1

  #若看到net.inet.ip.intr_queue_drops這個在增加,就要調大net.inet.ip.intr_queue_maxlen,為0最好

  net.inet.ip.intr_queue_maxlen=1000

  #防止DOS攻擊,默認為30000

  net.inet.tcp.msl=7500

  #接收到一個已經關閉的端口發來的所有包,直接drop,如果設置為1則是只針對TCP包

  net.inet.tcp.blackhole=2

  #接收到一個已經關閉的端口發來的所有UDP包直接drop

  net.inet.udp.blackhole=1

  #為網絡數據連接時提供緩沖

  net.inet.tcp.inflight.enable=1

  #如果打開的話每個目標地址一次轉發成功以后它的數據都將被記錄進路由表和arp數據表,節約路由的計算時間,但會需要大量的內核內存空間來保存路由表

  net.inet.ip.fastforwarding=0

  ##kernel編譯打開options POLLING功能,高負載情況下使用低負載不推薦

  ##SMP不能和polling一起用

  #kern.polling.enable=1

  #并發連接數,默認為128,推薦在1024-4096之間,數字越大占用內存也越大

  kern.ipc.somaxconn=32768

  #禁止用戶查看其他用戶的進程

  security.bsd.see_other_uids=0

  #設置kernel安全級別

  kern.securelevel=0

  #記錄下任何TCP連接

  net.inet.tcp.log_in_vain=1

  #記錄下任何UDP連接

  net.inet.udp.log_in_vain=1

  #防止不正確的udp包的攻擊

  net.inet.udp.checksum=1

  #防止DOS攻擊

  net.inet.tcp.syncookies=1

  #僅為線程提供物理內存支持,需要256兆以上內存

  kern.ipc.shm_use_phys=1

  # 線程可使用的最大共享內存

  kern.ipc.shmmax=67108864

  # 最大線程數量

  kern.ipc.shmall=32768

  # 程序崩潰時不記錄

  kern.coredump=0

  # lo本地數據流接收和發送空間

  net.local.stream.recvspace=65536

  net.local.dgram.maxdgram=16384

  net.local.dgram.recvspace=65536

  # 數據包數據段大小,ADSL為1452。

  net.inet.tcp.mssdflt=1460

  # 為網絡數據連接時提供緩沖

  net.inet.tcp.inflight_enable=1

  # 數據包數據段最小值,ADSL為1452

  net.inet.tcp.minmss=1460

  # 本地數據最大數量

  net.inet.raw.maxdgram=65536

  # 本地數據流接收空間

  net.inet.raw.recvspace=65536

  #ipfw防火墻動態規則數量,默認為4096,增大該值可以防止某些病毒發送大量TCP連接,導致不能建立正常連接

  net.inet.ip.fw.dyn_max=65535

  #設置ipf防火墻TCP連接空閑保留時間,默認8640000(120小時)

  net.inet.ipf.fr_tcpidletimeout=864000

  #所有MPSAFE的網絡ISR對包做立即響應

  net.isr.direct=1

原文轉自:http://blogread.cn/it/article/1462?f=wb

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97