如何使用 Visual Studio Code GIT 操作防止 Sophos HitmanPro、Sophos Endpoint Defence 和 Windows Defender 高 CPU

如何使用 Visual Studio Code GIT 操作防止 Sophos HitmanPro、Sophos Endpoint Defence 和 Windows Defender 高 CPU

一个多星期以来,我一直遇到 CPU 使用率过高的问题Sophos HitmanPro.AlertSophos 端点防御Windows Defender 高级威胁防护服务在执行 GIT 操作时Visual Studio 代码Windows 10

我有以下与GIT相关的扩展安装在Visual Studio 代码

  • Gitflow 操作侧栏
  • GitLens

当我执行以下任何 GIT 操作时都会发生此问题:

  • 拿来
  • 比较变更
  • 犯罪
  • 推送或同步

有时,它可以将原本需要 5 秒以内的操作延长至 30 秒。

以下是从 TaskManager 捕获的一个场景

在此处输入图片描述

...还有另一个场合

在此处输入图片描述

项目代码的文件夹位置已经添加到 Sophos 排除项中

我是否需要请求将其他文件夹位置添加到 Sophos 排除项中?也许是 GIT 或 VS 在其中写入准备进行 GIT 操作的文件的临时文件夹?

还有什么可以配置的吗索福斯或者Windows Defender的使用时Visual Studio 代码和 GIT?

编辑1: 我曾尝试禁用这两个状态的扩展,但没有任何区别。

编辑2: 我今天早上才发现这个问题当远程仓库是 BitBucket 仓库时,似乎不会发生这种情况仅适用于 Azure Dev Ops 存储库

相关内容