git prune pig slow
- From
- Russell King <rmk@arm.linux.org.uk>
- Date
- Jul 29, 2006, 09:02 UTC
- Message-ID
- <20060729090250.GC26956@flint.arm.linux.org.uk>
Hi,
git 1.4.0, P4 2.6GHz, 1GB.
I'm trying to use "git prune" to remove some unreachable objects from my git tree. However, it appears to be _extremely_ expensive:
rmk 13376 91.3 15.7 165980 161556 pts/0 R+ 09:50 5:14 git-fsck-object
stracing it shows that it's doing lots and lots of brk() calls.
I killed it after 10 minutes and decided to do the job manually - git-fsck-objects --unreachable and deleting the objects one by one is _much_ quicker than git-fsck-objects --full --cache --unreachable.
-- Russell King