Портал кодов ошибок
Node.jsNode.jsКод ошибки

EMFILE

Too many open files in system

Код EMFILE · Проблема, о которой сообщает Node.js.

EMFILE (Слишком много открытых файлов в системе): достигнуто максимальное число дескрипторов файлов, допустимых в системе, и просьбы о другом дескрипторе не могут быть выполнены до тех пор, пока по крайней мере один из них не будет закрыт. Это происходит при одновременном открытии многих файлов, особенно в системах (в частности, MacOS), где для процессов установлен низкий предел дескриптора файлов. Для исправления низкого предела, запустить Ubimit -n 2048 в том же корпусе, который будет осуществлять процесс Node.js.

OPUS-MT · Helsinki-NLP / CTranslate2 · Это автоматический перевод. Технические термины и условия применения сверяйте с английским оригиналом.

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.

Ссылки по устранению неполадок и диагностике

Сначала убедитесь, что продукт, версия и среда в документе соответствуют вашей ситуации.