Nie jestem pewien, co zostało zmienione, ale moja instalacja Gita zaczęła działać bardzo wolno w repozytorium średniej wielkości. Inni używają Git z tym samym repozytorium na podobnych komputerach.
Różne polecenia działające z plikami lokalnymi są wolne, np . status
& commit
. push
jest szybki.
Windows 10, Git 2.11.0 64 bit, wysokie zużycie procesora.
Typowe problemy i rozwiązania już wykluczone:
- Antywirusowe
- Dysk sieciowy
core.fscache
time git status
(z git-bash
aka MinGW):
real 0m29.017s
user 0m0.015s
sys 0m0.031s
Śledzenie wydajności za pomocą GIT_TRACE_PERFORMANCE=true git status
niestety pokazało tylko jeden fragment atomowy:
performance: 32.583549907 s: git command: git status
windows-10
performance
git
kirilloid
źródło
źródło
prune
. Powinno to zmniejszyć obciążenie innych podejmowanych operacji. Powodzenia!git status
krotne przyspieszenie. Wierzę, że to jest to: github.com/git-for-windows/git/pull/1344.gitconfig
) znajdował się w udziale sieciowym. Naprawiłem to, instalując MSYS, a następnie instalując git w MSYS za pomocąpacman -S git
. Działa to, ponieważ MSYS ma osobny folder domowy.Odpowiedzi:
Ten post przepełnienia stosu pracował dla mnie: Git Bash (miętowy) jest bardzo wolny w systemie Windows 10
Stare pytanie, wiem, ale ostatnio napotkałem problem i znalazłem odpowiedź - pomyślałem, że się rozprzestrzenię. Zasadniczo był to problem ze sterownikiem graficznym AMD Radeon spowalniającym mięty. Przejdź do Menedżera urządzeń i wyłącz AMD Radeon Graphics na rzecz zintegrowanej grafiki Intel. Próbowałem dowiedzieć się, dlaczego, ale jak dotąd nie miałem szczęścia.
źródło