xxxxxxxxxx
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
sysctl --system
xxxxxxxxxx
sudo sysctl -w fs.inotify.max_user_watches=524288
#or
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
xxxxxxxxxx
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
# that modifies the file watch limit to max 524,288 which consume approx. 512MB Ram for 64bit.
# reduce that number to consume less memory.
# to see if that did it run
cat /proc/sys/fs/inotify/max_user_watches
# you should see
fs.inotify.max_user_watches=524288
xxxxxxxxxx
$ sudo sysctl fs.inotify.max_user_watches=524288
$ sudo sysctl -p
xxxxxxxxxx
Ubuntu
sudo gedit /etc/sysctl.conf
Add a line at the bottom
fs.inotify.max_user_watches=524288
Then save and exit!
sudo sysctl -p
xxxxxxxxxx
# for Debian, RedHat and other similar Linux distros
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
# for ArchLinux
echo fs.inotify.max_user_watches=524288 | sudo tee /etc/sysctl.d/40-max-user-watches.conf && sudo sysctl --system
xxxxxxxxxx
# for Debian, RedHat and other similar Linux distros
echo fs.inotify.max_user_watches=393210 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
# for ArchLinux
echo fs.inotify.max_user_watches=393210 | sudo tee /etc/sysctl.d/40-max-user-watches.conf && sudo sysctl --system
xxxxxxxxxx
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
xxxxxxxxxx
# insert the new value into the system config
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
# check that the new value was applied
cat /proc/sys/fs/inotify/max_user_watches
# config variable name (not runnable)
fs.inotify.max_user_watches=524288