From owner-cvs-src@FreeBSD.ORG Tue Dec 9 18:15:01 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F6D16A4CE; Tue, 9 Dec 2003 18:15:01 -0800 (PST) Received: from perrin.nxad.com (internal.nxad.com [69.1.70.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 433EC43D2E; Tue, 9 Dec 2003 18:15:00 -0800 (PST) (envelope-from sean@nxad.com) Received: by perrin.nxad.com (Postfix, from userid 1001) id 42B2621058; Tue, 9 Dec 2003 18:13:28 -0800 (PST) Date: Tue, 9 Dec 2003 18:13:28 -0800 From: Sean Chittenden To: Kris Kennaway Message-ID: <20031210021328.GH16547@perrin.nxad.com> References: <200312072352.hB7Nqsw6011333@repoman.freebsd.org> <20031208190305.GA956@cirb503493.alcatel.com.au> <20031209070020.GC59494@perrin.nxad.com> <20031209165827.GA18959@dragon.nuxi.com> <3FD65A5D.6060407@acm.org> <20031210001724.GB16547@perrin.nxad.com> <20031210012353.GC30989@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031210012353.GC30989@hub.freebsd.org> X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 3849 3760 1AFE 7B17 11A0 83A6 DD99 E31F BC84 B341 X-Web-Homepage: http://sean.chittenden.org/ User-Agent: Mutt/1.5.4i cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Scott Long cc: obrien@FreeBSD.org cc: Tim Kientzle Subject: Re: cvs commit: src/sys/i386/conf GENERIC src/sys/alpha/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/amd64/conf GENERIC src/sys/pc98/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Dec 2003 02:15:01 -0000 > > > 2) bunzip2 is about 10x slower than gunzip on my system. > > > (Decompressing the openoffice tarball: 42s vs. 4s) > > > > 10% speed vs. 20% disk on install CDs. *shrug* > > He said 1000%, not 10%. Hrm... 11sec vs 1:15. Not something I'd consider a deal breaker for the concept though. This is odd. From gprof: % cumulative self self total time seconds seconds calls ms/call ms/call name 55.5 1.32 1.32 34720 0.04 0.04 __sys_write [8] 22.4 1.85 0.53 2597 0.20 0.20 _read [15] I wonder if there isn't something that `bzip2 -d` is doing that's got this so slow. It takes cat(1) less than a sec to send the data to /dev/null. I may dive into this some as it may be the implementation of bzip2 that's the problem and not the algorithm. Anyway, Kris/Tim, you were right... 1000% slower, but not something I'd complain about given we're talking about time differences in terms of a minute. It's still faster than extracting a .CAB. :) -sc -- Sean Chittenden