GithubCopilot VSCode 1.93 中的内存泄漏

问题描述 投票:0回答:1

将 VSCode 更新到版本 1.93 后,我开始注意到笔记本电脑运行速度变慢并且开始发热。 我检查了活动监视器,发现 Code Helper 插件占用了超过 2GB 的 RAM。

Activity Monitor

我开始禁用 VS code 中的所有插件并重新启动应用程序,在禁用 GithubCopilot 后 - 这两个进程消失了。 有人遇到过这个问题吗?如果有,你是如何摆脱这种情况的?

Activity Monitor

visual-studio-code github plugins github-copilot
1个回答
0
投票

12小时以来一直在处理类似的问题。

这一切都是从 Intellisense 加载卡住开始的。资源监视器显示 2 个

Code Helper (Plugin)
进程开始将内存增加到每个 > 4GB。

"typescript.tsserver.log": "verbose" 
添加到
.vscode/settings.json
并打开
>Typescript: Open TS Server logs
后,看到 vscode TS 服务器显然正在处理 Copilot 响应:

const useCart = () => {\n  const context = useContext(CartContext);\n  if (!context) {\n    throw new Error('useCart must be used within a CartProvider');\n  }\n  return context;\n};",
            "projectRootPath": "/",
            "scriptKindName": "TSX"

您可以尝试以下方法:

  • 打开设置(
    cmd+,
  • 搜索
    @ext:vscode.typescript-language-features intellisense
  • 禁用
    Project Wide Intellisense
    Web Type Acquisition

此后,重新启动旧版 vscode,此类进程就停止了内存泄漏

© www.soinside.com 2019 - 2024. All rights reserved.