zoukankan      html  css  js  c++  java
  • Linux 进程级开启最大文件描述符 调优

    开启最大文件数

    系统可以开启的最大文件描述符(可同时开启最多的文件数),最大开启65535,可根据需求进行调优。


    查看系统当前可开启最大文件描述符数

    ulimit -n
    [root@localhost ~]# ulimit -n
    65535
    输出

    修改最大文件描述符数

    # 在limits.conf文件内添加如下行“*”标识用户,*为所有用户,可改为用户名。
     
    echo -ne 
    
    “
    * soft nofile 65535
    * hard nofile 65535>>/etc/security/limits.conf
    #/etc/security/limits.conf允许所有用户打开999,999个
    #<domain>      <type>  <item>         <value>
    
      *               -       nofile         999999
    
    注:该操作在50万并发下可使用。

     设置登录自动读取限制参数

    修改/etc/pam.d/login文件,在文件中添加如下行

    session required /lib/security/pam_limits.so

    注:这是告诉Linux在用户完成系统登录后,应该调用pam_limits.so模块来设置系统对该用户可使用的各种资源数量的最大限制(包括用户可打开的最大文件数限制),而pam_limits.so模块就会从/etc/security/limits.conf文件中读取配置来设置这些限制值。修改完后保存此文件。

  • 相关阅读:
    CF238B Boring Partition
    CF1424G Years
    CF995D Game
    CF468C Hack it!
    CF1417A Copy-paste
    CF1417B Two Arrays
    CF849B Tell Your World
    [洛谷P3389][模板]高斯消元法
    CF1225D
    P6687
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/9496479.html
Copyright © 2011-2022 走看看