MacOS解决too many open files

1. 先用以下命令查看当前的限制

launchctl limit

会看到如下的结果,也就是各项资源的限制

    cpu         unlimited      unlimited      
    filesize    unlimited      unlimited      
    data        unlimited      unlimited      
    stack       8388608        67104768       
    core        0              unlimited      
    rss         unlimited      unlimited      
    memlock     unlimited      unlimited      
    maxproc     709            1064           
    maxfiles    256            unlimited

第一列为项的名称,第二列为软件限制,第三列为硬件限制

2. 修改too many open files的限制,也就是修改maxfiles项,使用以下命令

sudo launchctl limit maxfiles 1024 unlimited

修改完后,open files的限制就到1024了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容