Github для windows - ssh-agent.exe с использованием большого диска с процессором + 100%?
Я только что установил Github для Windows на моем компьютере с Windows 8.1 и, похоже, работает отлично, за исключением того, что производительность моего компьютера резко падает.
Посмотрев на диспетчер задач, я вижу, что ssh-agent.exe
использует постоянный 25% CPU (без сомнения, 100% одного из моих ядер), а использование диска - 100%.
Я посмотрел в Интернете, но не могу найти ссылку на то, что может быть причиной этого.
Любые идеи, что может вызвать это и как его решить?
UPDATE:
Я могу убить процесс, и GitHub для Windows, похоже, продолжает работать, но процесс ssh-agent.exe
запускается снова, как только я закрываю и перезапускаю Github для Windows.
Ответы
Ответ 1
Мы видели, что это случается порой из-за состояния гонки между ssh-agent и антивирусным программным обеспечением, конкурирующим с ресурсами. У вас установлено антивирусное ПО? Могли бы вы временно отключить его и посмотреть, не исчезла ли проблема? Мы очень хотели бы углубиться в это, если бы вы могли связаться с [email protected]
Ответ 2
Я нашел ту же проблему, моим решением было добавить файл и процесс C:\Program Files\Git\usr\bin\ssh-agent.exe
в список исключений в Windows Defender в Windows 10.
Ответ 3
Причина этого, скорее всего, в том, что ваш репозиторий git огромен. Вероятно, вы ошибочно создали его в папке, где у вас огромное количество файлов. Таким образом, git постоянно перебирает их и, таким образом, потребляет много вычислительной мощности. Вы можете попробовать и удалить свою папку .git, и это должно прекратиться.
Попробуйте инициализировать репозиторий git в папке, где вы используете исключительно свои проекты.
Я бы по-прежнему считал это своего рода ошибкой, потому что мы должны быть уведомлены, если это произойдет (нам не нужно будет выяснять, открыв диспетчер задач).