vscode 远程 ssh 与 Linux 有内存问题

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

我正在使用 VSCODE 远程 ssh 连接 Linux 服务器。

我有时会构建 nuxt 项目,有时会因为内存而停止构建过程。

(PID 17984 是 nuxt 项目。)

VSCODE remote ssh 有6个进程,甚至还有很多内存。

(PID 13904, 7189, 19743, 19772, 16850, 7242)

现在,vscode 进程的 RSS 是 200-500MB,所以没问题。

但有时 vscode 进程的 RSS 会变成 2000MB。

所以服务器变得太慢了。

如何解决这个 vscode 远程 ssh 内存问题?

linux memory build nuxt.js vscode-remote-ssh
2个回答
1
投票

我的设置是使用 docker-compose 在远程机器上工作。有时,它可能与您的扩展名有关。我正在使用远程容器 + 远程 SSH、Python 和 Pylance 扩展。

当我全部使用它们时。他们用完了我的 2GB Ram + 1vCPU。该实例被冻结,我不得不重新启动开发机器。之后,我停止了容器中的 Python 和 Pylance 扩展,Ram 和 CPU 使用率降低了。

就我而言,短绒是原因。当我编码时,它一直在远程机器上加载。没有 Python 和 Pylance 扩展,我不能很好地工作,但这是另一个问题。

希望 VS Code 团队可以解决内存使用问题。


0
投票

尝试一个一个地卸载您的扩展,以找到导致泄漏的那个。对于我的情况,我发现 PHP 调试器扩展使 CPU 100%

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