【发布时间】:2016-11-26 07:49:42
【问题描述】:
我正在使用 Visual Studio Code。我的机器面临性能问题。我去了任务管理器,发现进程选项卡中有多个Code.exe 实例,尽管我的电脑上只有一个 Visual Studio Code 窗口正在运行/处于活动状态。
我可以看到总共有八个Code.exe 实例。虽然,我可以看到所有八个实例都占用了从几 KB 到最大 55 MB 范围内的 RAM 内存。所以有一点可以肯定,这几个进程并没有一起消耗太多内存,但它们的计数仍然让我一时迷惑。我的理解是一个 Visual Studio Code 窗口应该映射到一个 Code.exe 进程。
我还有一个观察结果。我打开了另一个新的 Visual Studio Code 窗口,看到 Code.exe 进程的数量这次增加了两个而不是一个。当总共有 2 个 Visual Studio Code 窗口当前处于活动状态时,总 Code.exe 进程计数现在自行变为 10。我不确定这里发生了什么。有人可以帮助我了解这是否是在内部实现 Visual Studio Code 的正确行为吗?
【问题讨论】:
标签: process visual-studio-code process-management