我安装了 Eclipse Kepler 和 NodeEclipse 插件。由于 NodeEclipse 的性能原因,我禁用了 JavaScript 文件的内容助手。
问题: 每当我在 JS 文件 (ctrl+c / ctrl+x) 中复制或剪切某些行时,CPU 使用率会达到 100%,并且 eclipse 进程会占用所有内存 (>1GB)。我认为一些 GC 颠簸正在发生。增加 JVM 最大内存更多是一种选择,但 1GB 还不够 eclipse 吗?
这可能是一些内存泄漏。这是 Nodeclipse 的具体问题吗?eclipse中是否有任何解决方法/设置可以禁用?
编辑:
当我双击一个变量时,CPU 泵到 100% 持续 3-4 秒,然后下降。我已经禁用了标记事件。这仅适用于 route/*.js 文件,不适用于公用文件夹。调查更多,我发现包含的评论行require('<package-name>')
解决了这个问题,为什么?