Re: [WISH] Store also tag dereferences in packed-refs
- From
Junio C Hamano <junkio@cox.net>
- Date
- Nov 19, 2006, 01:45 UTC
- Message-ID
- <7vac2o9pln.fsf@assigned-by-dhcp.cox.net>
- In-Reply-To
- <7vfycg9pu5.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano <junkio@cox.net> writes:
Show 12 quoted lines
> Linus Torvalds <torvalds@osdl.org> writes: > >> On Sun, 19 Nov 2006, Marco Costalba wrote: >>> >>> Tested also with show-ref only, not useful to me, but just as a comparison. >>> >>> - git tree 1420ms >>> - linux tree 1021ms >>> >>> Better, but still slower then what I would expected. >> >> MUCH slower than expected.
There is something seriously wrong about Marco's number with or without my patch. I am getting something like this from linux-2.6 with fully packed and pruned refs;
$ /usr/bin/time git-show-ref -d >/dev/null 0.08user 0.00system 0:00.08elapsed 97%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+3314minor)pagefaults 0swaps
$ /usr/bin/time ../git.junio/git-show-ref -d >/dev/null 0.05user 0.01system 0:00.06elapsed 98%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+2724minor)pagefaults 0swaps
The second one is with the patch, the first one is from yesterday's master.