MacOS 解决 too many open files

  网上看到很多文章,都可以更改最大文件数,但都只是临时的,一旦重启电脑,就会失效。即使是添加limit.maxfiles.plist文件,我自己的电脑(MacOS14)重启也没用。

  所以换种思路,使用自动操作每次开机自动配置最大文件数。

以下是配置步骤,不打字了,直接截图:

1. 打开自动操作,新建一个应用程序类型

2. 双击 运行Shell脚本

image-mpwa.png

3. 在右边输入框输入以下命令

第二行是电脑密码,最后一行是禁止外挂磁盘生成 .DS_store文件

sudo -S launchctl limit maxfiles 65535 unlimited << EOF
youpassword
EOF
defaults write com.apple.desktopservices DSDontWriteNetworkStores true

image-phhr.png

4. Commad+S命令保存,建议放到iCloud中,省事。

image-sfxs.png

5. 打开 设置→通用→登录项,添加刚才的自动化脚本。

image-buma.png