小编Šim*_*ner的帖子

错误:EMFILE:打开的文件太多,请注意,除非我使用 sudo

描述

最近我遇到了一个问题。我无法yarn startelement-web目录中运行,出现这些错误。本来以为跟element-web自己有关系,所以就创建了一个问题。一段时间后,我尝试wintersmith previewbibviz目录中运行并遇到相同的错误。这很奇怪,所以我尝试创建一个 Angular 项目并ng serve再次运行和错误。我前往该问题以关闭它,因为它不是element-web问题。我发现还有另一个问题是由同样的问题造成的。它已经被关闭的turt2live说法it looks like you've run out of memory on your system。基于此,我尝试关闭在后台运行的大多数程序,现在所有命令都可以正常工作。

我确信ng serve过去曾经工作过。

我的 PC 有 16 GB 的 RAM,当我使用 7/16 GB 时,命令已经失败。运行命令时我看不到任何内存峰值。运行命令sudo也完全消除了这个问题。这对我来说没有任何意义。

研究引导我,ulimits但它们似乎没有效果。我也安装watchman了没有效果。

有人可以告诉我我缺少什么吗?

先感谢您!

信息

我在 Debian 11 Bullseye 上。这是一些可能有用的命令的输出。

作为普通用户:

> uname -a
Linux Simon-s-PC 5.8.0-3-amd64 #1 …
Run Code Online (Sandbox Code Playgroud)

watch ulimit node.js

3
推荐指数
1
解决办法
1931
查看次数

标签 统计

node.js ×1

ulimit ×1

watch ×1