免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5536 | 回复: 2
打印 上一主题 下一主题

ulimit 和 sysctl.conf 的问题 (redhat as4) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-23 11:23 |只看该作者 |倒序浏览
使用的是redhat as4

想要把max file这个参数改大一点
用ulimit -a 查看结果是

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
pending signals                 (-i) 1024
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
stack size              (kbytes, -s) 10240
cpu time               (seconds, -t) unlimited
max user processes              (-u) 38911
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

但是用sysctl -a 产看的结果是

.....................
fs.quota.drops = 0
fs.quota.lookups = 0
fs.aio-max-nr = 65536
fs.aio-nr = 0
fs.lease-break-time = 45
fs.dir-notify-enable = 1
fs.leases-enable = 1
fs.overflowgid = 65534
fs.overflowuid = 65534
fs.dentry-state = 54160 48656   45      0       0       0
fs.file-max = 357038
fs.file-nr = 5655       0       357038
fs.inode-state = 49647  283     0       0       0       0       0
fs.inode-nr = 49647     283
................

如两句红颜色的配置,是不一样的 ,到底有什么区别呢?
要是想永久改动的话到底怎么改呢???

论坛徽章:
0
2 [报告]
发表于 2007-04-23 16:07 |只看该作者
顶上去
大家帮忙

论坛徽章:
0
3 [报告]
发表于 2007-04-23 16:15 |只看该作者
一个是针对用户,一个是针对系统,ulimit是设置或报告用户资源极限,sysctl是用于设置内核运行的参数。
如果你要改ulimit的设置,那么就编辑/etc/security/limits.conf该文件,其中的nofile就是设置打开文件的最大数
如果要修改sysctl的参数,那么就编辑/etc/sysctl.conf文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP