VScode正在使用大量的文件监视器。在Linux上,它一直达到极限。 VScode似乎在监视文件,而不是为每个文件夹重用监视器(一个文件夹监视器包括该文件夹内文件的更改)。 例如: Error: ENOSPC: System limit for number of file watchers reached,[...]
NAME [top](https://www.man7.org/linux/man-pages/man7/inotify.7.html#top_of_page)
inotify - monitoring filesystem events
DESCRIPTION [top](https://www.man7.org/linux/man-pages/man7/inotify.7.html#top_of_page)
The inotify API provides a mechanism for monitoring filesystem
events. Inotify can be used to monitor individual files, or to
monitor directories. When a directory is monitored, inotify will
return events for the directory itself, and for files inside the
directory.
4条答案
按热度按时间kmynzznz1#
从手册页:
yuvru6vn2#
我们依赖于第三方文件监视器,其实现在这里:https://github.com/parcel-bundler/watcher/blob/master/src/linux/InotifyBackend.cc
如果您觉得他们可以改进,请确保向他们的仓库报告:https://github.com/parcel-bundler/watcher/issues
2hh7jdfx3#
这个功能请求现在是我们待办事项列表的候选项目。社区有60天的时间对这个问题进行投票。如果它收到20个赞成票,我们将把它移到我们的待办事项列表中。如果没有,我们将关闭它。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!
xuo3flqw4#
这个功能请求尚未收到20个社区投票,以将其添加到我们的待办事项列表中。还有10天时间。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!