为什么git core.preloadindex默认值为false?

时间:2013-08-15 16:56:06

标签: git defaults

任何人都可以回答为什么core.preloadindex默认为false?有任何陷阱吗?我无法想象性能损失。

2 个答案:

答案 0 :(得分:19)

为什么它不是默认的 - 好吧,它是在2008年推出的,他们这样做是为了提高像NFS这样的弱文件系统的性能,而且...... Linus认为它现在应该被默认 - {{3 }}

  

我想知道默认情况下是否不应启用 preloadindex 。这是一个巨大的问题   处理NFS,唯一真正的缺点是它需要线程化   上班。它可能会使单CPU的速度降低一些   所有缓存的案例,但这不太可能是相关的   情况下。

答案 1 :(得分:6)

相关问题