我在Windows XP机器上使用共享文件夹在VMWare Player中运行Ubuntu Lucid来宾. git status虚拟机速度慢(24秒)但主机速度快(0.06秒)任何想法为什么?
更多细节:
du -hs .在客户操作系统中获得)git gc像这里描述的那样运行,但没有区别:计数对象:3604,完成.
压缩对象:100%(1069/1069),
完成.书写对象:100%
(3604/3604),完成了.总计3604(delta 2143),重用3604(delta 2143)
删除重复的对象:100%
(256/256),完成了.
PortableGit-1.7.2.3-preview20100911nosmp noapic nolapic描述这里.共享文件夹具有相当大的开销,因为您跨越了来宾<>主机边界。我不太熟悉 git 的内部结构,但我认为它会执行许多相当小的操作,涉及相对较高的每次操作开销。您可以尝试git repack减少单个对象(文件)的数量,可能会有所帮助。
您是否必须在来宾和主机之间共享存储库?
| 归档时间: |
|
| 查看次数: |
2345 次 |
| 最近记录: |