From: Jeff King Date: Wed, 11 Feb 2009 17:37:17 GMT Subject: Re: [PATCH] fast-export: ensure we traverse commits in topological order Message-ID: <20090211173717.GA19749@coredump.intra.peff.net> In-Reply-To: On Wed, Feb 11, 2009 at 04:18:28PM +0100, Johannes Schindelin wrote: > > $ time git fast-export --all --signed-tags=strip >/dev/null > > real 1m6.013s > > user 1m3.840s > > sys 0m2.140s > > Or a warm against a cold cache? Nope. See how the CPU is more or less pegged in the numbers above? Cold cache looks like this: $ echo 3 >/proc/sys/vm/drop_caches $ time git fast-export --all --signed-tags=strip >/dev/null real 1m11.148s user 1m3.952s sys 0m0.760s So only 7 extra seconds paging in. Hooray for packing. :) -Peff