几乎所有的内核模块,包括内核核心模块和驱动程序,都在/proc/sys 文件系统下提供了某些配置文件以提供用户调整模块的属性和行为。通常一个配置文件对应一个内核参数,文件名是参数的名字,文件的内容是参数的值。 我们可以通过命令sysctl -a 查看所有这些内核参数。下面说明与网络编程关系较为紧密的部分内核参数。 一、 / proc/sys/fs 目录下的部分文件 /proc/sys/fs 目录下的内核参数都与文件系统有关。对于服务器程序来说,其中重要的是如下的两个参数: /proc/sys/fs/fs/file-max,系统级文件描述符数限制。 直接修改这个参数和<&