zoukankan      html  css  js  c++  java
  • Linux中soft nproc 、soft nofile和hard nproc以及hard nofile配置

    Linux中soft nproc 、soft nofile和hard nproc以及hard nofile配置

    "soft" 和 "hard" 的区别

    soft  xxx  : 代表警告的设定,可以超过这个设定值,但是超过后会有警告。
     
    hard  xxx  : 代表严格的设定,不允许超过这个设定的值。
    

    如:soft 设为1024,hard设为2048 ,则当你使用数在11024之间时可以随便使用,10242048时会出现警告信息,大于2048时,就会报错。

    "nproc" 和 "nofile"的区别

    nproc  : 是操作系统级别对每个用户创建的进程数的限制
     
    nofile : 是每个进程可以打开的文件数的限制
    

    修改系统的配置
    打开/etc/security/limits.conf (部分的系统是在/etc/security/limits.d/90-nproc.conf)

    设置限制数量,第一列表示用户,* 表示所有用户

    soft nproc :单个用户可用的最大进程数量(超过会警告);
    hard nproc:单个用户可用的最大进程数量(超过会报错);
    soft nofile  :可打开的文件描述符的最大数(超过会警告);
    hard nofile :可打开的文件描述符的最大数(超过会报错);
    

    重启后生效
    reboot
    注:①一般soft的值会比hard小,也可相等。

       ②/etc/security/limits.d/里面配置会覆盖/etc/security/limits.conf的配置
    
       ③只有root用户才有权限修改/etc/security/limits.conf
    
       ④如果limits.conf没有做设定,则默认值是1024
  • 相关阅读:
    Java开发web的几种开发模式
    Tomcat7.0安装配置
    Apache与Tomcat 区别联系
    编写 Window 服务程序
    系列文章--SharePoint 开发教程
    Google Chrome浏览器调试功能介绍
    Chrome的JS调试工具
    Google Chrome 调试JS简单教程[更新]
    ASP.NET常用标准配置web.config
    WINDOWS下kill进程的命令
  • 原文地址:https://www.cnblogs.com/xidianzxm/p/11821417.html
Copyright © 2011-2022 走看看