Tengo un proyecto GIT masivo con varios submódulos GIT dentro. Cambié recursivamente la propiedad ( chown -r) de rootmi usuario para cada archivo en mi proyecto.
Ahora, cualquier comando git tarda mucho tiempo en completarse y parece usar un 99% de CPU. ¿Cual es el problema?
yo hice sudo chown -R my_user my_project/
ACTUALIZAR
Esto parece no estar solo relacionado con GIT, otros comandos de terminal también toman mucho tiempo. topme muestra 100% de uso de git durante unos 15 segundos en lugar de los habituales 0-1 segundos.

chown -rorden.gitno le importa quién es el propietario de los archivos, siempre que pueda acceder a los archivos.topohtopy las actividades de E / S.tophtop...Respuestas:
Con el comando
ha cambiado todos los archivos en un enorme repositorio (como usted dijo), por lo tanto, su indexador de archivos KDE / GNOME / Unity tiene mucho trabajo ahora. Dé tiempo al proceso para completar su trabajo. Ve a tomar un café ;)
Para ver lo que sucede desde una perspectiva de entrada / salida, instálelo a
iotoptravés de:y mira la salida de:
fuente
gitsolo verifique los modos.top,htopla respuesta? ¿Quién está desperdiciando tus recursos? :-) ¡Recuerde que siempre puede excluir rutas del indexador de archivos y agregar nuevamente cuándo irá a comer o a dormir!git statustengo 100% de uso de CPU por 150..1segundos en lugar de segundos. La memoria no es un problema y la actividad de E / S es baja: /