Ошибка: ENOSPC: System limit for number of file watchers reached, watch : Ubuntu 18.04

Я получил ошибку темы при запуске приложения react в терминале VS Code. Ответы на вопросы темы я видел ниже.

Временное исправление: $ sudo sysctl fs.inotify.max_user_watches=524288

$ sudo sysctl -p

Постоянное исправление: $ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf

$ sudo sysctl -p

  1. Что на самом деле вызывает эту ошибку? Потому что я получил ее, когда попытался запустить приложение на следующий день, которое я уже запустил вчера без проблем с теми же файлами?
  2. Возможно ли такое, кроме модулей узла в Ubuntu?
  3. Если мы установим эту цифру, она потребляет память. Возможно ли вернуть его обратно к 8192 по умолчанию? Если невозможно, то это ограничение в Ubuntu, которое нужно устранить в будущих релизах?
0
задан 18 July 2020 в 11:55

1 ответ

от: https://github.com/guard/listen/blob/master/README.md

сделайте это:

sudo sh -c "echo fs.inotify.max_user_watches=524288 >> /etc/sysctl.conf"
sudo sysctl -p
-1
ответ дан 28 January 2021 в 13:27

Другие вопросы по тегам:

Похожие вопросы: