Too many open files in system 折磨死了

2020-12-07 11:29:14 +08:00
 peterzhang0602

按照网上的各种教程 试了都不行,macOS bigsur 求解释,打开两三个 idea 几个软件 就提示

2494 次点击
所在节点    macOS
7 条回复
Satelli
2020-12-07 11:53:52 +08:00
试试通过 NVRAM 设置启动参数来打开服务器性能模式。
https://support.apple.com/zh-cn/HT202528
peterzhang0602
2020-12-07 15:30:10 +08:00
@Satelli 确定这开启么,笔记本啊😂
0x00ZhouJialei
2020-12-07 16:07:31 +08:00
riscv
2020-12-07 16:09:10 +08:00
ulimit -n 65535
PerFectTime
2020-12-07 16:11:50 +08:00
sudo launchctl limit maxfiles 64000 524288

最好加个 alias,遇到了就执行一下
peterzhang0602
2020-12-07 16:24:31 +08:00
@Satelli 没有用
cattyhouse
2020-12-07 23:02:57 +08:00
自己新建一个文件, 内容如下(cat /Library/LaunchDaemons/limit.maxfiles.plist):


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>limit.maxfiles</string>
<key>ProgramArguments</key>
<array>
<string>launchctl</string>
<string>limit</string>
<string>maxfiles</string>
<string>524288</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceIPC</key>
<false/>
</dict>
</plist>

然后运行: 开机启动
sudo launchctl load -w /Library/LaunchDaemons/limit.maxfiles.plist

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/732862

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX