Linux 用户打开进程数的调整
来源:互联网 发布:什么是好的相声知乎 编辑:程序博客网 时间:2024/04/30 23:40
Linux 用户打开进程数的调整
参考文章:
关于RHEL6中ulimit的nproc限制(http://www.cnblogs.com/kumulinux/archive/2012/12/16/2820609.html)
!! 本文内容仅在 RHEL6.4 上测试通过.本文仅针对所有用户
1 查看nproc(max user processes)命令
[root@vm-cdh4 ~]# ulimit -u14866
2 修改nproc
临时修改, 重登录或重启后失效:
[root@vm-cdh4 ~]# ulimit -u 32768[root@vm-cdh4 ~]# ulimit -u32768
尝试在 /etc/security/limits.conf 中加入下面的配置:
* soft nproc 32768
退出当前用户, 重登录或重启后, 查看发现配置仍然失效.
继续尝试在 /etc/security/limits.d/90-nproc.conf 中加入配置:
* soft nproc 65536退出当前用户, 重登录或重启后, 查看发现配置仍然失效.
继续尝试在 /etc/security/limits.d/90-nproc.conf 中加入配置:
* soft nproc 65536* hard nproc 65536重登录或重启后, 查看发现配置生效. 可见hard nproc起作用.
3 结论
临时修改(shell中不受限制, xxx可以是任何数, 说明这个修改没有意义):
# ulimit -u xxx
永久修改, 保险的做法是同时修改/etc/security/limits.d/90-nproc.conf 和 /etc/security/limits.conf如下:
limits_conf = /etc/security/limits.conf:
* soft nproc s1* hard nproc h1
nproc_conf = /etc/security/limits.d/90-nproc.conf:
* soft nproc s2* hard nproc h2
s1,h1,s2,h2必须是具体有意义的数. 此时ulimit -u显示的值为=min(h1,h2)
因此通常就设置s1=s2=h1=h2, 例如在limits_conf和nproc_conf中同时加入:
* soft nproc 16384* hard nproc 16384
0 0
- Linux 用户打开进程数的调整
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux下进程的最大线程数、进程最大数、进程打开的文件数
- linux限制用户进程数
- linux 查看所有进程的文件打开数
- Linux下查看进程打开的文件句柄数
- 修改Linux打开单个文件的进程数
- 九图鸡汤(从繁体中文翻译为简体中文)
- 轻开平台(原WebEasy)字符串计算2---字符串组的比较
- Cordova 3.x 基础(7) -- Native API的使用
- 面经
- linux系统-进程管理-计划任务
- Linux 用户打开进程数的调整
- DFS+二分_NYOJ_306
- C++构造函数和析构函数异常
- 设计模式之单例模式
- # WinForm开发系列 - Form/Window
- C++运算符及其重载问题
- 水3_NYOJ_305
- C++异常处理的理解
- Act with Prudence