Spyder's Kite 在我所有的主文件夹中保留了 inotify 手表。我可以避免吗?
Posted
技术标签:
【中文标题】Spyder\'s Kite 在我所有的主文件夹中保留了 inotify 手表。我可以避免吗?【英文标题】:Spyder's Kite keeps inotify watches on all my home folder. Can I avoid it?Spyder's Kite 在我所有的主文件夹中保留了 inotify 手表。我可以避免吗? 【发布时间】:2020-01-07 10:56:17 【问题描述】:我最近将 Spyder 升级到 v4.0.0,它现在建议 Kite 处理自动补全。它工作得很好,但会从inotify
引发系统范围的错误,错误地命名为“设备上没有剩余空间”。请注意,我在启动 RStudio 时第一次看到此错误,尽管它不是罪魁祸首。错误actually means 已达到inotify watch 的最大数量。我能够使用this great script 将错误追溯到Kite。我注意到 Kite 会监视我的主文件夹中的每个文件!
我的问题不是关于破解错误的方法:增加可用 inotify 手表数量的方法已在elsewhere 进行了讨论。
我想要的是一种限制 Kite 观看的文件夹的方法。因为每次观看consumes 1K 的不可交换系统内存并保留约 500MB 的 RAM 来监控我的假期照片都无助于代码完成。
【问题讨论】:
(这里是 Spyder 维护者) 这里不是讨论这个问题的地方。相反,请打开一个问题here 并发布您提到的脚本的结果,看看它是否真的是 Kite 或 Spyder 正在消耗您的 inotify 手表(Spyder 也在内部使用 inotify 来跟踪项目文件中的更改) . 其实我刚刚在 Kite 支持网站上找到了this page。所以这是 Kite 的预期行为,虽然在我的情况下很烦人。我联系了他们的支持,并将保持此线程更新 【参考方案1】:我尚未对其进行测试,但该问题现在应该已解决。感谢开发者!见this comment
【讨论】:
以上是关于Spyder's Kite 在我所有的主文件夹中保留了 inotify 手表。我可以避免吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 android API 19 (KitKat) 中保持权限?