【发布时间】:2010-09-07 06:26:47
【问题描述】:
在运行我的应用程序时,我有时会收到关于 too many files open 的错误。
运行ulimit -a 报告限制为1024。如何将限制增加到1024 以上?
编辑
ulimit -n 2048 导致权限错误。
【问题讨论】:
-
我刚刚在 Centos 7 上完成了这个(在 RHEL 上也是如此)并发表了一篇博客文章来介绍它,因为即使看到所有这些帖子我也遇到了很多麻烦:coding-stream-of-consciousness.com/2018/12/21/…。通常与打开的文件一起,您需要增加实际上驻留在多个设置文件中的 nproc ......如果您使用具有自己单独设置的 systemd/systemctl。这有点疯狂。
-
如果您在 linux 上使用 VSCode,此解决方法可能会有所帮助:stackoverflow.com/a/55027686/1190948
标签: linux