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

Tom*_*ock 17 git defaults

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

man*_*lds 19

为什么它不是默认的 - 好吧,它是在2008年推出的,他们这样做是为了提高像NFS这样的弱文件系统的性能,而且...... Linus认为它现在应该是默认的 - http:// git. 661346.n2.nabble.com/git-status-takes-30-seconds-on-Windows-7-Why-tp7580816p7580853.html

我想知道默认情况下是否不应该启用preloadindex.这对NFS来说是一个巨大的优势,唯一真正的缺点是它希望线程能够正常工作.对于所有缓存的单CPU情况,它可能会减慢一点点的速度,但这不太可能是相关的情况.