我有一个庞大的GIT项目,其中包含几个GIT子模块。对于项目中的每个文件,我都将拥有权(chown -r
)递归更改root
为用户。
现在,任何git命令都需要花费大量时间才能完成,并且似乎使用了99%的CPU。有什么问题
我做了 sudo chown -R my_user my_project/
更新
这似乎不仅与GIT有关,其他终端命令也要花费很多时间。top
向我显示了100%的git使用情况,持续了15秒,而不是通常的0-1秒。
@AB请详细说明。
—
lukas.pukenis
git
只要它可以访问文件,就不必关心文件的所有者。
观察
—
2015年
top
或htop
和I / O活动的输出。
只是在黑暗中打了一针:你说的太多了;也许在您缓存 文件之前,现在,所有权更改后,它们不再被视为相同的文件……或者像nepomuk / akonadi / _updatedb_正在将所有文件索引为新文件一样。请与
—
哈斯塔
top
htop
...
chown -r
命令。