From owner-freebsd-arch@FreeBSD.ORG Wed Sep 19 08:58:25 2007 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A94116A46D for ; Wed, 19 Sep 2007 08:58:25 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 07F9513C46B for ; Wed, 19 Sep 2007 08:58:23 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l8J8jR7d001591; Wed, 19 Sep 2007 18:45:27 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l8J8jREP001590; Wed, 19 Sep 2007 18:45:27 +1000 (EST) (envelope-from peter) Date: Wed, 19 Sep 2007 18:45:27 +1000 From: Peter Jeremy To: Bruce Evans Message-ID: <20070919084527.GA1179@turion.vk2pj.dyndns.org> References: <20070917165657.B558@10.0.0.1> <46EF644E.9050207@elischer.org> <20070918012555.G558@10.0.0.1> <46EFE4BD.4030505@freebsd.org> <20070918142115.C558@10.0.0.1> <20070918153536.D558@10.0.0.1> <46F05F88.5060809@errno.com> <46F0656A.7030802@elischer.org> <20070919133525.E78370@besplex.bde.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline In-Reply-To: <20070919133525.E78370@besplex.bde.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.16 (2007-06-09) Cc: arch@freebsd.org Subject: Re: 64bit ticks, was Re: Changing p_swtime and td_slptime to ticks X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Sep 2007 08:58:25 -0000 --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Sep-19 14:55:35 +1000, Bruce Evans wrote: >I agree. However, one variable isn't going to make much difference. fs >code is full of unecessary 64-bit calculations but no one notices the >real-time pessimization from this, at least on non-low-end platforms (I >only notice the code bloat). I suspect the pessimization from the 64-bit arithmetic is masked by the requirement that the FS code talk to (mostly rotating) media. The cost of an extra couple of instructions gets lost in the noise as soon as you look at disk latencies. --=20 Peter Jeremy --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFG8OGn/opHv/APuIcRAnsaAKCBMga+Z1YF6FyszCzJEMsq7WxUUgCgn8WF ZMYy8zEUPnljXr43y3PpNRc= =4kon -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs--