On Mon, May 5, 2014 at 6:03 PM, Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> wrote: >>> -Default is 16 MiB on all platforms. This should be reasonable >>> +Default is 96 MiB on all platforms. This should be reasonable >>> for all users/operating systems, except on the largest projects. >>> You probably do not need to adjust this value. >> >> So emacs.git falls exactly into the "except on the largest projects" >> part. Would it make more sense to advise git devs to set this per repo >> instead? > > What's the impact of changing the default for small projects? Good question. With "git log --patch" or something like that, we could use up to the limit, which is now 96MB. On modern machines that's probably nothing. > My guess is that changing from 16 to 96Mb is just following Moore's law. > Machines average RAM has increased a lot since the time 16Mb has been > chosen, and few people would actually notice the difference in RAM usage > nowadays. > > If increasing the default does not harm small projects and benefits to > big projects, then we should obviously go this way. I wrote without thinking it through. I agree with you. > (perhaps adding advices for people using Git on machines with low RAM) -- Duy -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html