From: Nicolas Pitre Date: Wed, 5 Aug 2009 20:55:07 +0000 (-0400) Subject: don't let the delta cache grow unbounded in 'git repack' X-Git-Tag: v1.6.4.1~4^2 X-Git-Url: https://www.git.lorimer.id.au/gitweb.git/diff_plain/5749b0b2f935dc418c98ba8e7c52c3291451bc4a?hp=5749b0b2f935dc418c98ba8e7c52c3291451bc4a don't let the delta cache grow unbounded in 'git repack' I have 4GB of RAM on my system which should, in theory, be quite enough to repack a 600 MB repository. However the unbounded delta cache size always pushes it into swap, at which point everything virtually comes to a halt. So unbounded caches are never a good idea. A default of 256MB should be a good compromize between memory usage and speed where medium sized repositories are still likely to fit in the cache with a reasonable memory usage, and larger repositories are going to take quite some time to repack already anyway. While at it, clarify the associated config variable documentation entries a bit. Signed-off-by: Nicolas Pitre Signed-off-by: Junio C Hamano ---