电脑技术学习

中国最完整的sysctl.conf优化方案

dn001

  这个选项预设为 1,也就是打开的状态。在打开时,在系统需要写入数据在硬盘或其它储存设备上时,

  它会等到收集了一个 cluster 单位的数据后再一次写入,否则会在一个暂存区空间有写入需求时就立即写到硬盘上。

  这个选项打开时,对于一个大的连续的文件写入速度非常有帮助。但如果您遇到有很多行程延滞在等待写入动作时,您可能必须关闭这个功能。

  ############################

  net.local.stream.sendspace: 8192

  ##################################

  本地套接字连接的数据发送空间

  建议设置为65536

  ###################################

  net.local.stream.recvspace: 8192

  ##################################

  本地套接字连接的数据接收空间

  建议设置为65536

  ###################################

  net.inet.ip.portrange.lowfirst: 1023

  net.inet.ip.portrange.lowlast: 600

  net.inet.ip.portrange.first: 49152

  net.inet.ip.portrange.last: 65535

  net.inet.ip.portrange.hifirst: 49152

  net.inet.ip.portrange.hilast: 65535

  ###################

  以上六项是用来控制TCP及UDP所使用的port范围,这个范围被分成三个部份,低范围、预设范围、及高范围。

  这些是你的服务器主动发起连接时的临时端口的范围,预设的已经1万多了,一般的应用就足够了。

  如果是比较忙碌的FTP server,一般也不会同时提供给1万多人访问的,

  当然如果很不幸,你的服务器就要提供很多,那么可以修改first的值,比如直接用1024开始

  #########################

  net.inet.ip.redirect: 1

  #########################

  设置为0,屏蔽ip重定向功能

  ###########################

  net.inet.ip.rtexpire: 3600

  net.inet.ip.rtminexpire: 10

  ########################

  很多apache产生的CLOSE_WAIT状态,这种状态是等待客户端关闭,但是客户端那边并没有正常的关闭,于是留下很多这样的东东。

  建议都修改为2

  #########################

  以上内容未经本站验证,请在使用之前使用sysctl grep option对选项默认值进行查找,对于命令无法搜索到的选项请谨慎操作,可能导致无法启动系统或者系统某些功能异常.

标签: