当前位置:  技术问答>linux和unix

Linux9.0下最大套接字个数如何修改????(急)高分

    来源: 互联网  发布时间:2015-08-08

    本文导语:  各位大哥老爷们:   碰到一个极为麻烦的问题,在Linux写了一个服务程序,发现Linux套接字默认最大值为1024.(即打开文件个数),请问怎么样去修改它?(可以考虑重新编译内核) | 用“ul...

各位大哥老爷们:
  碰到一个极为麻烦的问题,在Linux写了一个服务程序,发现Linux套接字默认最大值为1024.(即打开文件个数),请问怎么样去修改它?(可以考虑重新编译内核)

|
用“ulimit -a”可以看到这些限制
不同的Linux内核版本有不同的调整方法。

在Linux内核2.2.x中可以用如下命令修改:

  # echo '8192' > /proc/sys/fs/file-max
  # echo '32768' > /proc/sys/fs/inode-max
  
并将以上命令加到/etc/rc.c/rc.local文件中,以使系统每次重新启动时配置以上值。

在Linux内核2.4.x中需要修改源代码,然后重新编译内核才生效。编辑Linux内核源代码中的 include/linux/fs.h文件,将 NR_FILE 由8192改为 65536,将NR_RESERVED_FILES 由10 改为 128。编辑fs/inode.c 文件将 MAX_INODE 由16384改为262144。

一般情况下,最大打开文件数比较合理的设置为每4M物理内存256,比如256M内存可以设为16384,而最大的使用的i节点的数目应该是最大打开文件数目的3倍到4倍

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求redhat linux9.0和windows 2000server安装困难!!!! iis7站长之家
  • 高分求redhat linux9.0和windows 2000server安装困难!!!!
  • redhat linux9.0 的硬盘安装??高分求教!
  • Linux9.0中mozilla浏览器的问题!高分相送,即时结贴。。。
  • 菜鸟在http://www.linuxiso.org/上下载了linux9.0,不知道是否是简体中文的安装界面???哪里有简体中文安装界面的linux9.0下载??
  • 如何卸载red linux9.0?我第一块硬盘装的win2000,第二块硬盘分出10G装的red linux9.0,grub安装到第一块硬盘的mbr中了,如何安全的删除red
  • 急!!在线等!卸载linux9后,找不到光驱了。
  • linux9.1屏幕字体模糊问题
  • linux9.0.1中有自带的apache?
  • linux9 下的 gcc 的使用
  • 菜鸟问题:我的RED HAT LINUX9 启动不起来了
  • linux9安装时不能分区
  • 在red hat linux9下输入startx命令出错
  • I have two question about linux9!
  • Linux9如何安装?
  • 账户过期了,进不了linux9.0,怎么办?
  • 偶该怎么装Linux9.0?
  • linux9安装出错!
  • redhat linux9.0拷到我的硬盘地如何安装!!
  • RedHat Linux9下面如何加载NTFS分区?
  • linux9.0上apache的安装问题
  • vmware4、redhat linux9、网卡
  • 请教高手,rethat linux9.0不能识别内置网卡
  • Red Hat Linux9下 如何设置上网


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3