是否可以将打开文件的最大数量设置为某个“无限”值或必须是数字?在Linux上 - 将最大打开文件设置为无限制。可能?
我有一个要求,将守护程序用户的描述符限制设置为“无限”,我试图确定这是可能的还是如何去做。我见过一些邮件列表是指可以使用的“最大”值(如:“myuser hard nofile max”,但到目前为止,我所查阅的手册页和参考文献并未支持这些。)
如果我不能使用'最大'或类似的,我想知道如何确定文件的最大数量是多少(理论上),所以我有一些基础,我选择的数字我不想使用100000000或东西,如果有一个更合理的方式来获得一个上限
我使用RHEL 5,如果是重要的
更新:。我是白痴,当谈到写作的问题。理想情况下,我想在极限情况下这样做s.conf文件(这是“max”将来自哪里)。这是否会改变任何答案?
感谢您的意见。这是为了一个JBOSS实例,而不是我正在写的守护进程,所以我不知道setrlimit()对我是否有用。然而,Jefromi--我的确喜欢Infinity的定义:)我看到一篇文章指出文件描述符是“两条短裤和一个指针”,所以我应该能够计算出近似的上限。
有没有什么最近更改为2015年? – CMCDragonkai 2015-02-25 04:38:21