龙空技术网

Mac系统日常使用时,软件莫名闪退,浏览器无法打开页面

三上时间 42

前言:

现在朋友们对“mac ae2020闪退”都比较关怀,咱们都想要知道一些“mac ae2020闪退”的相关资讯。那么小编同时在网摘上汇集了一些有关“mac ae2020闪退””的相关内容,希望朋友们能喜欢,姐妹们快快来学习一下吧!

修改MAC文件最大打开数

如果在使用Mac时,经常出现以下情况:

软件莫名闪退浏览器新建页面时,刚渲染成功,突然又显示无法打开网页程序员在IDE编译,经常出现:Too many open files 报错

那大概率是因为系统文件句柄数不够,需要调高ulimit 里面的open file 的值。

查看文件最大打开数

$ ulimit -a-t: cpu time (seconds)              unlimited-f: file size (blocks)              unlimited-d: data seg size (kbytes)          unlimited-s: stack size (kbytes)             8192-c: core file size (blocks)         0-v: address space (kbytes)          unlimited-l: locked-in-memory size (kbytes)  unlimited-u: processes                       11136-n: file descriptors                2048

调高 file descriptors(默认256)

$ ullimit -n 4096
可能遇到的问题

权限不够,使用 sudo

$ sudo ulimit -n 4096

如果调得过高的话,会出现报错: ulimit: open files: cannot modify limit: Invalid argument。

$ sysctl -w kern.maxfiles=1048600$ sysctl -w kern.maxfilesperproc=1048576$ ulimit -n 1048576

标签: #mac ae2020闪退 #c语言运行结果闪退