免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: me09
打印 上一主题 下一主题

如何修改linux内核默认文件描述符最大同时打开数量? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-10-21 14:53 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

继续讨论!

论坛徽章:
0
12 [报告]
发表于 2005-10-24 08:55 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

大家有谁知道file-max的内核代码是什么名子?
谁有编译内核的file-max的编程解决方法?
谢谢!

论坛徽章:
0
13 [报告]
发表于 2005-10-24 11:07 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

在内核原代码里找吧

论坛徽章:
0
14 [报告]
发表于 2005-10-25 09:39 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

hongzjx   
兄弟你要是知道就告诉我是哪个原程序代码名字。
我找的好辛苦谢谢!

论坛徽章:
0
15 [报告]
发表于 2005-10-25 12:07 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

ding

论坛徽章:
0
16 [报告]
发表于 2005-10-25 14:32 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

源代码文件已经找到
file-max <kernel-path>;/fs/file.c
inode-nr <kernel-path>;/fs/innode.c

如果系统不是精简的内核可以用:以下方法修改
ulimit -n  <可以同时打开的文件数>;  设置用户可以同时打开的最大文件数(max open files)

     # echo "65536"  >; /proc/sys/fs/file-max  # 适用于 2.2 和 2.4 版内核
     # echo "131072" >; /proc/sys/fs/inode-max # 仅适用于 2.2 版内核
或将下列内容放入 /etc/sysctl.conf,做永久性的更改:

论坛徽章:
0
17 [报告]
发表于 2005-10-25 14:39 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

看看:
file_table.c
sysctl.c

论坛徽章:
0
18 [报告]
发表于 2005-10-25 14:40 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

LZ用的是什么linux?

论坛徽章:
0
19 [报告]
发表于 2005-10-25 14:45 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

redhat 9.0 kernel-2.4.20-8

论坛徽章:
0
20 [报告]
发表于 2005-10-25 14:51 |只看该作者

如何修改linux内核默认文件描述符最大同时打开数量?

hongzjx

我们用的系统里边是精简的内核没有/proc/sys/*等的功能。
现在要修改文件最大打开句柄。
请问,除了编程修改内核源代码外,还有别的方法吗?
比如说脚本什么的....谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP