提高监听的文件数量
今天更新了Pycharm的版本,更新完后有个小提示,大概意思是watch file数量太低,提示修改Watches Limit,点击那个more detail看了下,
链接为:https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
在网上查了一下,这个提示是因为当前我系统的监听文件数量太少了,可能会因为这个报错,
首先查看系统当前的max_user_watches值, 运行命令:cat /proc/sys/fs/inotify/max_user_watches
, 大概是8192个,这个是默认值,可以将这个数量修改更大,方法如下:
1 | 1. |
方法来自上面的链接。
还有一个命令行解决的方法:
1 | echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p |
不过这个我没试过,方法来自:
https://bbs.sudoyc.com/topic/53/linux-%E5%A2%9E%E5%8A%A0%E6%96%87%E4%BB%B6%E7%9B%91%E5%90%AC%E6%95%B0%E9%87%8F