Depois de 'chown -R' git é super lento

9

Eu tenho um projeto GIT massivo com vários submódulos GIT dentro. Eu recursivamente mudei a propriedade ( chown -r ) de root para meu usuário para cada arquivo no meu projeto.

Agora, qualquer comando git leva muito tempo para ser concluído e parece usar 99% da CPU. Qual é o problema?

eu fiz sudo chown -R my_user my_project/

UPDATE

Isso parece não ser apenas relacionado ao GIT, outros comandos de terminal levam muito tempo também. top mostra 100% de uso do git por 15 segundos em vez dos habituais 0-1 segundos.

    
por lukas.pukenis 02.10.2015 / 10:21

1 resposta

11

Com o comando

sudo chown -R my_user my_project/

você alterou todos arquivos em um repositório enorme (como você disse), portanto seu indexador de arquivos do KDE / GNOME / Unity tem muito trabalho agora. Dê tempo ao processo para concluir seu trabalho. Vá e beba um café ;)

Para observar o que está acontecendo de uma perspectiva de entrada / saída, instale iotop via:

sudo apt-get install iotop

e observe a saída de:

sudo iotop

    
por A.B. 02.10.2015 / 10:41