关于更改linux下系统资源限制:ulimit
来源:互联网 发布:知乎账号 编辑:程序博客网 时间:2024/04/27 11:13
ulimit是linux下设定资源使用限制的工具,使用时注意以下几点:
1. shell下更改资源限制数目
单纯在shell上通过ulimit命令更改资源限制数目似乎行不通,shell退出后,再ulimit -a 发现还是系统默认的值
2. 通过更改/etc/security/limits.conf,似乎还是不行,估计是没有启动security服务吧,需要进一步验证
vi /etc/security/limits.conf
#added by zhxue for ldap
#* - nofile 65536
soft nofile 65536
hard nofile 65536
3.把ulimit命令放到进程的初始化文件中,控制单个进程的资源限制,例如:
vi /etc/init.d/ldap ,在顶部加入如下命令:
#added by zhxue for resolving "warning: too may open files"
ulimit -n 65536
查看是否更改成功:
[root@sysimages ~]# cat /proc/`pidof slapd`/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 10485760 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 268288 268288 processes
Max open files 65536 65536 files
Max locked memory 32768 32768 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 268288 268288 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
4.查看了一下其实直接在/etc/profile中加入如下命令再生效该配置文件即可更改系统的资源限制数
ulimit -n 65536
- 关于更改linux下系统资源限制:ulimit
- Linux-ulimit-系统资源限制
- ulimit限制系统资源
- linux 系统资源配置(ulimit)
- 修改linux ulimit 限制
- Linux系统资源限制
- linux系统资源限制
- Linux系统资源限制
- Linux系统资源限制
- linux 系统资源限制查看
- 使用ulimit命令和limits.conf限制系统资源的利用
- Linux下的进程资源限制ulimit命令
- 修改linux资源限制---ulimit
- 修改linux资源限制---ulimit
- linux的ulimit限制详解
- linux的ulimit限制详解
- linux系统中 ulimit限制
- 关于linux的ulimit
- Bash字符串处理(与Java对照) - 19.查找字符的位置
- GCC编译参数描述
- 摄影
- C#编程中的66个好习惯
- 利用c#制作简单的留言板
- 关于更改linux下系统资源限制:ulimit
- 基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)
- Fedora8 安装VMware Tools全过程图解
- Java线程池
- 如何在beamer中添加其它语言的描述性源代码【方法一】
- 高质量程序设计指南--重载 覆盖 隐藏
- 无敌的数据结构题目(2)
- Android Design
- ORM软件清单