QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1098|回复: 1

请教,如何增加2.4.*内核对于单进程打开文件数的限制

[复制链接]
发表于 2004-12-25 23:13:29 | 显示全部楼层 |阅读模式
做压力测试的时候,发现java不能打开超过1024个文件,不知道如何能增加这个限制的大下。谢谢,我用的是rhel2.1 内核是2。4。9
 楼主| 发表于 2004-12-27 14:58:24 | 显示全部楼层
1、cd /usr/src/linux-2.4/include/linux
2、vi limits.h 编辑文件:
#define NR_OPEN 90240 原值为1024
#define OPEN_MAX 10240 原值为1024
3、vi fs.h
#define INR_OPEN 10240 原值为1024
#define NR_FILE 65536 原值为8192,这个值为内存64/1M的比率计算,1G内存计算为:64*1024
#define NR_RESERVED_FILES 128 原值为10.

按照上面的方法重新编译了内核,还是不管用,哪位兄弟给指点一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 05:56 , Processed in 0.042636 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表