Я не уверен, что было изменено, но моя установка Git стала очень медленной в репозитории среднего размера. Другие используют Git с тем же хранилищем на похожих машинах.
Различные команды, работающие с локальными файлами, работают медленно, например status
& commit
. push
это быстро.
Windows 10, Git 2.11.0 64 бит, высокая загрузка процессора.
Типичные проблемы и решения уже исключены:
- антивирус
- Сетевой диск
core.fscache
time git status
(от git-bash
MinGW)
real 0m29.017s
user 0m0.015s
sys 0m0.031s
Трассировка производительности, GIT_TRACE_PERFORMANCE=true git status
к сожалению, показала только один атомарный блок:
performance: 32.583549907 s: git command: git status
windows-10
performance
git
kirilloid
источник
источник
prune
. Это должно облегчить нагрузку на другие операции, которые вы пытаетесь. Удачи!git status
кратное ускорение. Я считаю, что это так: github.com/git-for-windows/git/pull/1344.gitconfig
) находилась в сетевой папке . Я исправил это, установив MSYS, а затем установив git в MSYS с помощьюpacman -S git
. Это работает, потому что MSYS имеет отдельную домашнюю папку.Ответы:
Это сообщение о переполнении стека сработало для меня: Git Bash (mintty) работает крайне медленно в ОС Windows 10
Старый вопрос, я знаю, но недавно я столкнулся с проблемой и нашел ответ - поэтому думал, что я буду размножаться. По сути, это была проблема с графическим драйвером AMD Radeon, замедляющим работу mintty. Перейдите в диспетчер устройств и отключите AMD Radeon Graphics в пользу интегрированной графики Intel. Я пытался выяснить почему, но пока не повезло.
источник