git defaults

git config--global



¿Por qué es falso el valor predeterminado de git core.preloadindex? (2)

¿Alguien puede responder por qué core.preloadindex es falso por defecto? ¿Hay alguna trampa? No puedo imaginar una penalización de rendimiento.


¿Por qué no está predeterminado? Bueno, se introdujo en 2008, y lo hicieron para mejorar el rendimiento en sistemas de archivos débiles como NFS, y ... Linus opina que ahora debería estar predeterminado - http://git.661346.n2.nabble.com/git-status-takes-30-seconds-on-Windows-7-Why-tp7580816p7580853.html

Me pregunto si el preloadindex no debería estar habilitado de forma predeterminada ... Es un gran problema en NFS, y el único inconveniente real es que espera que los subprocesos funcionen. Es posible que enlentece un poco las cosas para los casos de una sola CPU con todo en caché, pero no es probable que sea un caso relevante.