VSCode 现内存泄漏 BUG,官方处理情况引社区不满

近日,有开发者提交了一个 VSCode 内存泄露的 issues,该问题导致在某些情况下使用 VSCode 会使内存使用率攀升。令人意外的是,VSCode 官方却表示不打算解决此问题,由此在社区引发了争议。

今年十月,有一名开发者发现了 VSCode 中存在内存泄漏的问题,并在官方仓库的 issues 中提交了这个问题:

1. 准备一个大文本文件(Citylots.json为〜190MB):


  1. wget "https://github.com/zemirco/sf-city-lots-json/blob/master/citylots.json" 
  2. cp citylots.json evenlarger.json 
  3. cat citylots.json >> evenlarger.json 
  4. cat citylots.json >> evenlarger.json  

3. 滚动。

4. 关闭文件。

5. 通过“ Process Explorer”观察内存使用情况。

6. 即使大约 30 分钟后,内存使用率仍然很高:

即使禁用所有扩展后依然会发生此问题。

随后,这名开发者又注意到这个内存泄漏的 BUG 实际上与大文件无关,他通过打开几个 5-10MB 的文本文件重现了这一问题,即使关闭所有编辑器并等待几分钟后,也无需进行任何操作即可看到内存使用率攀升。该开发者表示,自己遇到这个问题时唯一的解决办法是一旦发现系统内存不足,就只能重新加载 VSCode 窗口,非常麻烦。

而令人意想不到的是,VSCode 官方对此问题的回应竟然是置之不理:

我们已关闭此问题,因为我们不打算在可预见的将来解决此问题。您可以在此处找到有关我们决策过程的更多详细信息。如果您不同意并认为此问题至关重要:我们很乐意倾听并重新考虑。

VSCode 官方的回复很快引发了争议,在这名开发者提交的 issue 下,有很多用户跟帖表示自己遇到了同样的问题,还有的甚至在一年前就遇到了类似的问题,并认为官方这样的做法对社区用户来说是不负责任的表现。

【声明】:芜湖站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章