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

最新文章

  1. [解决WebClient或HttpWebRequest首次连接缓慢问题]
  2. 通过href简单实现单击a链接跳转到页面指定位置
  3. html/京东项目/京东网页高仿/js/jq/css/java web/
  4. View的onSaveInstanceState和onRestoreInstanceState过程分析
  5. gfortran、g77等编译器中使用多个文件
  6. 约瑟夫环 --- 面向对象 --- java代码
  7. Quartz的任务的临时启动和暂停和恢复
  8. 将Oracle表导入到Access方法,已经安装了Access但Win7提示 找不到access driver
  9. NSNumber 转 NSString
  10. css居中方式总结
  11. 建立tcl文件
  12. 复用TCP连接提升流媒体服务器之间流量转发效率
  13. 四、PyQt5布局管理(绝对&相对、水平、垂直、格栅、表单)
  14. 谈.Net委托与线程——创建无阻塞的异步调用(一)
  15. golang error信息转字符串 x := fmt.Sprintf("%s", err)
  16. 函数 day9
  17. js之展开收缩菜单,用到window.onload ,onclick,
  18. vscode 换行符\n 变成\r\n
  19. [Java]随记--HttpClient发送put请求
  20. ppp协议介绍(转)

热门文章

  1. 使用XPath爬取网页数据
  2. 【转】Fetch超时设置和终止请求
  3. asp.net mvc5 DataBase First下model校验问题(MetadataType使用)
  4. python命令行获取参数
  5. css div嵌套层中button的margin-top不起作用解决方法
  6. host文件简介及修改后不能保存解决方法
  7. web开发:定位布局
  8. kotlin语言boolean
  9. UESTC 2016 Summer Training #1 J - Objects Panel (A) 按条件遍历树
  10. C++ 内存泄露和内存越界