Qualcuno può rispondere perché core.preloadindex è falso di default? Ci sono delle insidie? Non riesco a immaginare una penalità per le prestazioni.Perché il valore predefinito di git core.preloadindex è falso?
risposta
Perché non è un valore predefinito - beh, è stato introdotto nel 2008, e lo hanno fatto per migliorare le prestazioni su file system deboli come NFS, e ... Linus è dell'opinione che dovrebbe essere reso predefinito ora - http://git.661346.n2.nabble.com/git-status-takes-30-seconds-on-Windows-7-Why-tp7580816p7580853.html
mi chiedo se preloadindex non deve essere abilitato di default .. e 'un enorme affare su NFS, e l'unico vero lato negativo è che si aspetta threading a lavorare. Potenzialmente rallenta le cose un po 'per i casi con CPU singola con tutto ciò che è memorizzato nella cache, ma non è probabile che sia un caso rilevante .
Git 2.1.0 ha reso il suo valore di default 'true' ora:
https://git.kernel.org/cgit/git/git.git/tree/Documentation/RelNotes/2.1.0.txt
- 1. Qual è il valore predefinito di configurazione git core.askpass?
- 2. Perché il valore "(Double.MinValue + 1)> Double.MinValue" è falso?
- 3. Qual è il valore predefinito per Guid?
- 4. Perché 'Esporta valore predefinito' non è valido?
- 5. SQL: Perché varchar (50) è il valore predefinito?
- 6. In Oracle, perché '' = '' è falso?
- 7. L'ambito predefinito mutoide sostituisce il valore predefinito. Perché?
- 8. qual è il valore predefinito di char?
- 9. Perché {} == {} è falso, ma {} + {} == {} + {} è vero
- 10. Impostare git diff su un valore predefinito
- 11. Perché '0' è falso in Perl?
- 12. Perché "oggetto .__ dict__ è oggetto .__ dict__" Falso?
- 13. Perché Object.prototype instanceof Object è falso?
- 14. perché ereg ("^ \ d {11} $", 18311111111) è falso?
- 15. Perché "1.0 == 1.0" è falso in Ocaml?
- 16. Valore variabile predefinito XSLT se il valore non è presente
- 17. Perché assegnare un valore alla stringa prima del confronto, quando il valore predefinito è nullo
- 18. Qual è il valore di timeout predefinito di TransactionScope?
- 19. Qual è il valore di timeout predefinito di RestSharp RestClient?
- 20. Qual è il valore di timeout predefinito ajax di jQuery?
- 21. Valore predefinito per il costruttore di attributi?
- 22. Perché quando deserializzo con JSON.NET ignora il mio valore predefinito?
- 23. Qual è il valore predefinito dell'attributo "position" di un DIV?
- 24. Qual è il valore predefinito per un campo se non viene fornito un valore predefinito?
- 25. DataTrigger imposta il valore predefinito quando la condizione è falsa
- 26. Perché il riferimento razionale C++ 0x non è il valore predefinito?
- 27. Perché è impossibile specificare il valore predefinito di un parametro varargs Scala?
- 28. Perché ConfigurationValidator convalida il valore predefinito di ConfigurationProperty anche se IsRequired è true?
- 29. Perché 0 è vero ma falso è 1 nella shell?