Github for windows - 使用高CPU + 100%磁盘的ssh-agent.exe?

ant*_*tfx 29 github github-for-windows

我刚刚在我的Windows 8.1机器上安装了Github for Windows,它似乎运行正常,只是我的机器性能急剧下降.

看看任务管理器,我看到ssh-agent.exe使用的是25%的CPU(毫无疑问是我的一个内核的100%),磁盘使用率为100%.

我在互联网上看过,但找不到任何可能导致这种情况的参考.

可能导致此问题以及如何解决问题的任何想法?

更新:

我可以杀死进程并且GitHub for Windows似乎继续工作但是ssh-agent.exe只要我关闭并重新启动Github for Windows,该进程就会再次启动.

Chr*_*ook 8

除了 moggizx 在其他答案之一中的评论之外,我发现这也受到 SourceTree 的影响。

ssh-agent.exe当您关闭 SourceTree 时,具有高 CPU的实例实际上会被终止。重新启动 SourceTree 确实会导致生成另一个 ssh-agent 进程,但 CPU 处于空闲状态。

  • 我可以在 2021 年底确认 SourceTree 仍然存在这个问题(!)。 (3认同)

Mar*_*son 5

我们已经看到这种情况偶尔会发生,因为ssh-agent和反病毒软件之间的竞争条件会在资源上竞争.你有安装任何防病毒软件吗?你能暂时关掉它,看看问题是否仍然存在?如果你能联系到support@github.com,我们非常希望深入研究这个问题.

  • 我有同样的问题,ssh-agent完全占用了一个核心,但只与SourceTree结合使用.我在命令行上使用git时也使用ssh-agent,但在SourceTree运行一段时间之前我从未遇到过这个问题.我有F-Secure,我为ssh-agent.exe做了一个例外,但它没有帮助.重启SourceTree解决了一段时间...... (13认同)
  • 它2017年和我登陆这个页面.上面提到的github软件的ssh-agent.exe使用了50%的cpu.更糟糕的是,即使笔记本电脑处于睡眠模式,Windows 10也会发生这种情况. (4认同)
  • 这事有进一步更新吗?这很烦人 (3认同)
  • 不应该向Git开发者报告吗?这不是GitHub问题,它也发生在SourceTree上.它已经发生了2年,多个Git版本已经过去,没有任何改变. (2认同)