【发布时间】:2016-06-26 13:36:35
【问题描述】:
我有一个关于限制 FD(文件描述符)的问题:
当我使用“ulimit -n 1000000”时,表示程序最多允许使用1000000个FD资源,
但是,“cat /proc/sys/fs/file-max”显示总共有 803766 个 FD,小于 1000000 个。
那么,程序能够使用的 FD 数量是多少,1000000 还是 803766?
【问题讨论】:
-
getrlimit(), setrlimit(),检查返回值! RLIMIT_NOFILE 是您感兴趣的内容。
标签: linux file-descriptor ulimit