sysctl.conf 学习和调优 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wsgzao
V2EX    程序员

sysctl.conf 学习和调优

  •  
      wsgzao
    wsgzao 2015-08-11 16:15:27 +08:00 4104 次点击
    这是一个创建于 3782 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    记得第一次接触/etc/security/limits.conf/etc/sysctl.conf时是因为部署Oracle时要按需修改内核参数。limits.conf文件实际是Linux PAM(插入式认证模块,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,突破系统的默认限制,对系统访问资源有一定保护作用。 limits.conf 和sysctl.conf区别在于limits.conf是针对用户,而sysctl.conf是针对整个系统参数配置。

    调整limits.conf和sysctl.conf参数是有必要的


    更新历史

    2015年08月10日 - 初稿

    阅读原文 - http://wsgzao.github.io/post/sysctl/

    扩展阅读

    设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案) - http://blog.csdn.net/21aspnet/article/details/6584792
    limits.conf工作原理 - http://my.oschina.net/987openlab/blog/94634
    ulimit命令 - http://man.linuxde.net/ulimit
    Sysctl学习 - http://pengyao.org/sysctl-1.html
    Kernel sysctl configuration file for Linux - https://klaver.it/linux/sysctl.conf
    LTMP索引 - http://wsgzao.github.io/index/#LTMP

    5 条回复    2015-08-12 19:49:11 +08:00
    kiritoalex
        1
    kiritoalex  
       2015-08-11 18:56:30 +08:00 via Android
    已收藏√
    immjun
        2
    immjun  
       2015-08-11 19:45:03 +08:00
    感谢分享~
    adaibee
        3
    adaibee  
       2015-08-12 11:16:50 +08:00
    已经收藏,正好最近有用到
    denghongcai
        4
    denghongcai  
       2015-08-12 16:23:01 +08:00
    ```
    net.ipv4.tcp_tw_recycle = 1
    #开启TCP连接复用功能,允许将time_wait sockets重新用于新的TCP连接(主要针对time_wait连接)
    net.ipv4.tcp_tw_reuse = 1
    ```
    看到这两条我就醉了
    wsgzao
        5
    wsgzao  
    OP
       2015-08-12 19:49:11 +08:00 via Android
    @denghongcai 所以你看我用在生产的配置就不会加入一些有歧义的参数
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5049 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 07:31 PVG 15:31 LAX 23:31 JFK 02:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86