Ich habe ein riesiges GIT-Projekt mit mehreren GIT-Submodulen. Ich habe den Besitz ( chown -r) rootfür jede Datei in meinem Projekt rekursiv von auf meinen Benutzer geändert .
Jetzt braucht jeder git-Befehl viel Zeit und scheint 99% der CPU zu verbrauchen. Was ist das Problem?
Ich tat sudo chown -R my_user my_project/
AKTUALISIEREN
Dies scheint nicht nur mit GIT zu tun zu haben, auch andere Terminalbefehle nehmen viel Zeit in Anspruch. topzeigt mir 100% Git-Nutzung für etwa 15 Sekunden anstelle der üblichen 0-1 Sekunden.
gitEs ist egal, wem die Dateien gehören, solange sie auf die Dateien zugreifen können.
topoder htopund die E / A-Aktivitäten.
top htop...
chown -rBefehl.