Portal de códigos de erro
Node.jsNode.jsCódigo de erro

EMFILE

Too many open files in system

Código EMFILE · Problema relatado por Node.js.

EMFILE (Demasiados arquivos abertos no sistema): O número máximo de descritores de arquivos permitidos no sistema foi atingido, e os pedidos de outro descritor não podem ser cumpridos até que pelo menos um tenha sido fechado. Isso é encontrado quando se abrem muitos arquivos de uma vez em paralelo, especialmente em sistemas (em particular, macOS) onde há um baixo limite de descritor de arquivos para processos. Para remediar um baixo limite, execute ulimit -n 2048 no mesmo shell que irá executar o processo Node.js.

OPUS-MT · Helsinki-NLP / CTranslate2 · Esta é uma tradução automática. Confira os termos técnicos e as condições aplicáveis no original em inglês.

EMFILE (Too many open files in system): Maximum number of file descriptors allowable on the system has been reached, and requests for another descriptor cannot be fulfilled until at least one has been closed. This is encountered when opening many files at once in parallel, especially on systems (in particular, macOS) where there is a low file descriptor limit for processes. To remedy a low limit, run ulimit -n 2048 in the same shell that will run the Node.js process.

Links de solução de problemas e diagnóstico

Primeiro, confira se o produto, a versão e o ambiente do documento correspondem à sua situação.