免费注册 查看新帖 |

Chinaunix

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

请问如何编译内核解除每个线程1024连接的限制 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-03-08 22:27 |只看该作者 |倒序浏览
小弟对于linux 比较陌生 请详细说一下好吗?
redhat 7.2 内核是 2.4.7-10 的.

论坛徽章:
0
2 [报告]
发表于 2003-03-08 22:36 |只看该作者

请问如何编译内核解除每个线程1024连接的限制

好像是修改limit.h文件!再看一下文档吧。

论坛徽章:
0
3 [报告]
发表于 2003-03-08 23:00 |只看该作者

请问如何编译内核解除每个线程1024连接的限制

/usr/src/linux-2.4/include/config/ip/nf/match

limit.h 文件 内容如下
#undef  CONFIG_IP_NF_MATCH_LIMIT

这个文件里面是这样的.... 怎么改呢..... 谢谢......

论坛徽章:
0
4 [报告]
发表于 2003-03-08 23:35 |只看该作者

请问如何编译内核解除每个线程1024连接的限制

How to break the limitation of open file
1.        Open /usr/src/linux/include/linux/fs.h
2.        Modify macro NR_OPEN and INR_OPEN to the number 2048 or what you want
3.        Open /usr/src/linux/include/linux/limits.h
4.        Modify macro NR_OPEN to the same value as modified in file: fs.h before, and modify macro OPEN_MAX to increase the limitation of open file with one process.
5.        Recompile kernel
        make menuconfig (do nothing, just quit and save);
        make dep;
        make clean;
        make bzImage;
        cp bzImage to /boot/xxx;
        cp Systems.map /boot;
6.        Reboot and execute "ulimit -n" to check if it works

论坛徽章:
0
5 [报告]
发表于 2003-03-09 00:19 |只看该作者

请问如何编译内核解除每个线程1024连接的限制

 cp bzImage to /boot/xxx;
 cp Systems.map /boot;
6. Reboot and execute "ulimit -n" to check if it works

我用 make bsImage 编译过后,找不到 bzImage 文件

这样就没有办法cp 了  请问这些 是不是会自动 cp 到 /boot/中呢

论坛徽章:
0
6 [报告]
发表于 2003-03-09 09:45 |只看该作者

请问如何编译内核解除每个线程1024连接的限制

不会自动cp的,bzImage文件在/usr/src/linux/arch/i386/boot下面
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP