Linux中文件描述符的上限
可以在任何
Linux系统(特别是ubuntu 10.04)中使用的文件描述符的上限是多少?
我使用Ubuntu 10.04(64位),服务器的CPU架构是x86_64,客户端是i686.现在我把我的fd限制提高到了40万. >使用大号的可能的副作用是什么?的文件描述符? 日Thnx 解决方法
你想看看/ proc / sys / fs / file-max.
从最近的linux / Documentation / sysctl / fs.txt:
2.6内核使用经验法则来根据系统中的内存量来设置file-max. 2.6内核中fs / file_table.c的片段: /* * One file with associated inode and dcache is very roughly 1K. * Per default don't use more than 10% of our memory for files. */ n = (mempages * (PAGE_SIZE / 1024)) / 10; files_stat.max_files = max_t(unsigned long,n,NR_FILE); files_stat.max_files是fs.file-max的设置.对于每1公斤的公羊,最终大约为100(10%) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |