修改Linux系统参数以支持单机同时打开数百万文件句柄
2015-04-13 23:31
288 查看
在linux kernel 2.6.25之前通过ulimit -n(setrlimit(RLIMIT_NOFILE))设置每个进程的最大打开文件句柄数不能超过NR_OPEN (1024*1024),也就是100多w(除非重新编译内核),而在2.6.25之后,内核导出了一个sys接口可以修改这个最大值(/proc/sys/fs /nr_open).
具体的changelog:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9cfe015aa424b3c003baba3841a60dd9b5ad319b
在/etc/sysctl.conf中,将fs.nr_open=2000000即可。
具体的changelog:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9cfe015aa424b3c003baba3841a60dd9b5ad319b
在/etc/sysctl.conf中,将fs.nr_open=2000000即可。
相关文章推荐
- linux提高机器的性能,修改系统参数。
- 在Android系统中修改Android.mk使其同时编译rgb2565和rgb2888(向out/host/linux-x86/bin/下新增加一个工具命令)
- Linux如何在系统运行过程中修改内核参数(转)
- 修改linux系统打开文件数限制
- Linux中系统参数修改命令sysctl的使用讲解
- linux提高机器的性能,修改系统参数。
- linux系统级别的能够打开的文件句柄的数file-max命令
- 【linux系统参数修改命令】
- 修改Linux系统打开文件数限制
- Linux如何在系统运行过程中修改内核参数
- linux提高机器的性能,修改系统参数。
- linux date命令参数及用法详解--linux查看修改系统时间
- 修改linux系统的最大打开文件数
- 移植linux系统到QQ2440V3之二(修改内核实现对yaffs的支持)
- linux提高机器的性能,修改系统参数。
- 修改Linux系统最大打开文件数
- linux提高机器的性能,修改系统参数。
- linux提高机器的性能,修改系统参数。
- Linux如何在系统运行过程中修改内核参数
- linux--参数修改--修改最大文件打开书