linux资源限制配置文件是/etc/security/limits.conf;限制用户进程的数量对于linux系统的稳定性非常重要。

limits.conf文件限制着用户可以使用的最大文件数,最大线程,最大内存等资源使用量。

/etc/security/limits.conf资源限制配置如下:

limits.conf文件实际是Linux PAM中 pam_limits.so的配置文件,pam_limits模块对 用户的会话进行资源限制;一个shell的初始limits就是由pam_limits设定的,用户登录后,pam_limits会给用户的shell设定在limits.conf定义的值。

资源解锁步骤

1.系统配置文件

sysctl是一个允许改变正在运行中的Linux系统的接口,修改的是针对 整个系统的内核参数;sysctl的修改是立即且临时的(重启后失效),可以通过修改sysctl.conf配置文件,达到永久生效。

 

系统打开最大文件数查看

设置系统打开最大文件数值

2.进程配置文件解锁

ulimit是linux shell的内键命令,它具有一套参数集,用于对shell进程及其子进程进行资源限制。例如用户同时运行了两个shell终端进程,只在其中一个环境中执行了ulimit – s 100,则该shell进程里创建文件的大小会有相应的限制,而另一个shell终端包括其上运行的子程序都不会受其影响。ulimit的设定值是 per-process 的,也就是说,每个进程有自己的limits值。使用ulimit进行修改,是立即生效的;ulimit只影响shell进程及其子进程,用户登出后失效;可以在profile中加入ulimit的设置,变相的做到永久生效。

进程打开最大文件数查看

设置进程打开最大文件数值

 

最新文章

  1. Listview详解
  2. android XML布局 属性与运用
  3. windows主机开启openssl的方法
  4. OJ 1188 全排列---康托展开
  5. IIS UrlWriter配置(asp.net)
  6. POJ 3450 Corporate Identity kmp+最长公共子串
  7. SQL Server数据库修改字段属性
  8. 暴力破解UltraEdit v21 无需注册
  9. USB系列之八:透过ASPI执行SCSI命令
  10. section 模块页面切换代码
  11. ORACLE 快速启动监听及相关服务程序
  12. php方法传参
  13. Python实战一
  14. 使用Spring Boot开发 “Hello World” Web应用
  15. [BUG]Appium1.9.1 这个问题竟然花了我5分钟进行定位
  16. BZOJ 4555: [Tjoi2016&Heoi2016]求和 (NTT + 第二类斯特林数)
  17. Python不定参数函数
  18. THINKPHP5 volist标签循环不能设置循环变量为$i
  19. agc007D - Shik and Game(dp 单调性)
  20. c++中数据表如何转成业务实体--map和结构体的相互转换

热门文章

  1. OpenMP 线程同步 Construct 实现原理以及源码分析(下)
  2. 在GCP的Kubernetes上安装dapr
  3. .NET与大数据
  4. LeetCode_806. 写字符串需要的行数
  5. react 高效高质量搭建后台系统 系列 —— 表格的封装
  6. 阅读openfoam框图
  7. libco 源码剖析(1): 协程上下文切换之 32 位
  8. 【KAWAKO】speechmetrics-语音方面评价指标库的安装与使用
  9. Swiper第一页与最后一页禁止滑动
  10. Android:遍历视图