zoukankan      html  css  js  c++  java
  • mac os 解决Error: EMFILE: too many open files错误

    壹 ❀ 引

    构建项目时终端反复出现Error: EMFILE: too many open files的错误,经排查是因为项目较大,发布过程中已经超过了mac默认的文件监听上限,错误如下:

    解决方式也比较简单,只要修改文件最大上限即可。

    首先打开终端,输入launchctl limit并回车,可以看到下图:

    注意,上图我是已经修改过了,正常情况最后一行的maxfilesmaxfiles 256 unlimited,因为只有256,确实很容易超出。

    我们再次输入sudo launchctl limit maxfiles 524288 524288并回车,这里会提示输入密码

    这里的密码就是你mac的解锁密码,输入密码后即设置成功,再次输入launchctl limit回车,可以看到已经修改成功。

    当然上述命令中的524288并不是硬性要求,随便什么数字都行,具体也请根据自身电脑配置情况来设置。所以这里就做个简单记录了。

  • 相关阅读:
    安装ArcGIS Server forJava
    MyEclipse编码设置
    地图切片公式备忘
    source
    逝去的痕迹
    flex build下的svn安装
    spket安装
    flex开发一
    vs2008中的SQL Server Express访问 sql server 2005
    导入不同格式的数据到arcgis中
  • 原文地址:https://www.cnblogs.com/echolun/p/13822250.html
Copyright © 2011-2022 走看看