我们来自五湖四海,不为别的,只因有共同的爱好,为中国互联网发展出一分力!
北京pk10冠亚大2.3

:linux ulimit命令用法解析

2013年08月04日11:23 阅读: 18900 次
学习ulimit命令的用法。

功能说明:控制shell程序的资源。


语  法:ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f
<文件大 小>][-m <内存大小>][-n <文件数目>][-p <缓冲区大小>][-s <堆叠大
小>][-t <CPU时间>][-u <程序数目>][-v
<虚拟内存大小>]


补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。


参  数:






复制代码


-a  显示目前资源限制的设定。
-c <core文件上限>  设定core文件的最大值,单位为区块。
-d <数据节区大小>  程序数据节区的最大值,单位为KB。
-f <文件大小>  shell所能建立的最大文件,单位为区块。
-H  设定资源的硬性限制,也就是管理员所设下的限制。
-m <内存大小>  指定可使用内存的上限,单位为KB。
-n <文件数目>  指定同一时间最多可开启的文件数。
-p <缓冲区大小>  指定管道缓冲区的大小,单位512字节。
-s <堆叠大小>  指定堆叠的上限,单位为KB。
-S  设定资源的弹性限制。
-t <CPU时间>  指定CPU使用时间的上限,单位为秒。
-u <程序数目>  用户最多可开启的程序数目。
-v <虚拟内存大小>
指定可使用的虚拟内存上限,单位为KB。


ulimit -a 用来显示当前的各种用户进程限制。


Linux对于每个用户,系统限制其最大进程数。为提高性能,可以根据设备资源情况,设置各linux
用户的最大进程数。


例如,把某linux用户的最大进程数设为10000个:


ulimit -u 10000


对于需要做许多 socket 连接并使它们处于打开状态的 Java
应用程序而言,


最好通过使用 ulimit -n xx 修改每个进程可打开的文件数,缺省值是
1024。


ulimit -n 4096
将每个进程可以打开的文件数目加大到4096,缺省为1024


其他建议设置成无限制(unlimited)的一些重要设置是:





复制代码


数据段长度:ulimit -d unlimited
最大内存大小:ulimit -m unlimited
堆栈大小:ulimit -s unlimited
CPU 时间:ulimit -t unlimited
虚拟内存:ulimit -v unlimited


有时服务器需要调整ulimit的stack size 参数调整为unlimited 无限,使用ulimit -s
unlimited时只能在当时的shell见效,重开一个shell则失效。
解决方法:
在/etc/profile 的最后面添加ulimit -s
unlimited。
然后:
# source
/etc/profile
使修改即时生效。
可能的问题:
如果碰到类似的错误提示
ulimit: max user processes:
cannot modify limit: 不允许的操作
ulimit: open files: cannot modify limit:
不允许的操作
以上操作对root用户是不会提示这样的限制信息的,只对普通用户有影响,原因何在?
大家可以去研究下文件:/etc/security/limits.conf。
说明:
linux对用户有默认的ulimit限制,而这个文件可以配置用户的硬配置和软配置,硬配置是个上限。
超出上限的修改就会出“不允许的操作”这样的错误。
可以在limits.conf文件最后添加相关内容,如下图:



即限制任意用户的最大线程数和文件数为10240。
分享到: 更多
蓝客门户
北京pk10八码玩法 北京pk10八码技巧 北京pk10 9码计划软件 北京pk10八码杀号 上海时时乐多少分钟一期 上海时时乐官网
北京pk10冠亚和值公式 北京赛车pk10冠亚和 北京pk10冠亚总和公式 北京pk10历史开奖记录 上海今时时乐开奖结果 上海时时乐怎么赚钱
北京pk10冠亚刷水 北京pk10冠亚和对刷 北京pk10冠亚和值计划 北京赛车pk10冠亚技巧 北京pk10冠亚刷水
北京赛车pk10预测软件 北京快乐8号码预测 上海时时乐4点 新疆时时彩 时时乐上海开奖结果 上海时时乐走势图
安徽早点加盟 早点加盟哪家好 港式早餐加盟 早点加盟项目 江苏早点加盟
河南早点加盟 早餐加盟哪个好 东北早餐加盟 早点加盟网 早点来加盟
特色早餐店加盟 雄州早餐加盟 早点加盟商 豆浆早餐加盟 早餐连锁 加盟
上海早餐加盟 早餐包子加盟 早点加盟店有哪些l 加盟早点 早餐加盟连锁
QQ彩票官方网址导航 湖北11选5开奖记录 江西11选五开奖号码 白姐六肖中特网 彩世界时时彩app下载
太阳城18元 陕西快乐十分实时 时时彩开奖 陕西体彩11选5走势图 福彩河北省排列7
北京快乐8上中下稳赚 准时时彩软件免费下 幸运28开奖结果 博纳娱乐 快乐动物总动员走势图
安徽快三遗漏走势图 甘肃快三开奖结果今天 曾道人六合彩 内蒙十一选五开奖号码 优德W中文版