git 性能缓慢

git 性能缓慢

我有一台较旧的机器,上面有一个 git 存储库,我用它来与 svn 保持同步。我注意到,运行 git status 等基本命令时,速度非常慢。我最初使用 SSHFS 远程访问存储库,但已更改为 NFSv4,现在甚至在本地运行这些命令也发现速度非常慢。

由于其他原因,我将存储库保存在一台机器上,因此它需要留在网络上。

我运行了 hdparm 来尝试从磁盘中榨取一些性能:hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/sda

(出于安全考虑,-m 标志被忽略)

现在,在我将源代码移到那台机器之前,我将其放在网络共享上,并在本地挂载了加密文件。尽管是在网络上,但我看到了非常好的性能,几乎可以与本地工作区相媲美。在切换回原始方法之前,我想知道是什么导致 git 运行如此缓慢?难道是因为驱动器性能差这么简单吗?

相关内容