No estoy seguro de qué se ha cambiado, pero mi instalación de Git comenzó a ser extremadamente lenta en un repositorio de tamaño medio. Otros usan Git con el mismo repositorio en máquinas similares.
Varios comandos que trabajan con archivos locales son lentos, por ejemplo status
& commit
. push
es rápido.
Windows 10, Git 2.11.0 64 bit, alto consumo de CPU.
Problemas y soluciones típicos ya descartados:
- Antivirus
- Unidad de red
core.fscache
time git status
(de git-bash
aka MinGW):
real 0m29.017s
user 0m0.015s
sys 0m0.031s
GIT_TRACE_PERFORMANCE=true git status
Lamentablemente, el rendimiento de rastreo solo ha mostrado un fragmento atómico:
performance: 32.583549907 s: git command: git status
windows-10
performance
git
kirilloid
fuente
fuente
prune
. Debería aligerar la carga en otras operaciones que intente. ¡Buena suerte!git status
aceleración 3x . Creo que es esto: github.com/git-for-windows/git/pull/1344.gitconfig
) estaba en un recurso compartido de red. Lo arreglé instalando MSYS y luego instalando git en MSYS conpacman -S git
. Esto funciona porque MSYS tiene una carpeta de inicio separada.Respuestas:
Esta publicación de desbordamiento de pila funcionó para mí: Git Bash (mintty) es extremadamente lento en el sistema operativo Windows 10
Antigua pregunta, lo sé, pero recientemente encontré el problema y encontré la respuesta, así que pensé que proliferaría. Esencialmente, fue un problema con el controlador de gráficos AMD Radeon que desaceleró mintty. Vaya a Administrador de dispositivos y desactive Gráficos AMD Radeon a favor de Gráficos integrados Intel. He intentado averiguar por qué, pero hasta ahora no he tenido suerte.
fuente