From owner-freebsd-stable@FreeBSD.ORG Tue Apr 20 14:59:48 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7375016A4CE for ; Tue, 20 Apr 2004 14:59:48 -0700 (PDT) Received: from mta4.rcsntx.swbell.net (mta4.rcsntx.swbell.net [151.164.30.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id D44BB43D49 for ; Tue, 20 Apr 2004 14:59:47 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (8d465a414348e76a3686d2f805a2ccb8@adsl-67-115-73-128.dsl.lsan03.pacbell.net [67.115.73.128])i3KLxih7006851; Tue, 20 Apr 2004 16:59:45 -0500 (CDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 41EC9511FB; Tue, 20 Apr 2004 14:59:44 -0700 (PDT) Date: Tue, 20 Apr 2004 14:59:44 -0700 From: Kris Kennaway To: Tom Message-ID: <20040420215944.GB67800@xor.obsecurity.org> References: <20040419085841.GB64662@freenix.no> <20040419090049.GA51659@chihiro.leafy.idv.tw> <20040419092052.GD64662@freenix.no> <20040419093523.GA34419@xor.obsecurity.org> <20040420073837.GS32493@e-card.bg> <20040420081334.GA56291@xor.obsecurity.org> <20040420102137.Q97493@light.sdf.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dc+cDN39EJAMEtIO" Content-Disposition: inline In-Reply-To: <20040420102137.Q97493@light.sdf.com> User-Agent: Mutt/1.4.2.1i cc: Rumen Telbizov cc: stable@freebsd.org cc: Kris Kennaway Subject: Re: HTT and SMP question X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Apr 2004 21:59:48 -0000 --dc+cDN39EJAMEtIO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Apr 20, 2004 at 10:30:05AM -0700, Tom wrote: > > My parallel package builds are slower on build machines with HTT. > > It's not a magic bullet. > There are also FreeBSD factors: FreeBSD 4 compiled with SMP, avoids a > lot of locking code. FreeBSD 4 with SMP has a lot of extra locking code, > and that code has cost associated with it. The cost of SMP locking in > FreeBSD 4, may out way the benefit of HTT. With FreeBSD 5, the SMP > locking is done quite differently, and it is done all the time anyhow > (since FreeBSD 5 is SMP by default). So HTT on FreeBSD 5 is more likely > to be beneficial than HTT on FreeBSD 4 (with a non SMP kernel). I was talking about FreeBSD 5 :-) Kris --dc+cDN39EJAMEtIO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAhZ1PWry0BWjoQKURAgA3AJ96Ym4kJV16m/g8fZ8rQor/Wp/4oQCfcdDM gnE6OSmmB2Y26mKa7hGeey4= =8AEP -----END PGP SIGNATURE----- --dc+cDN39EJAMEtIO--