From owner-freebsd-hackers Thu Apr 19 18:16:21 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id 5B42A37B423; Thu, 19 Apr 2001 18:16:16 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 410E16ACBA; Fri, 20 Apr 2001 10:46:14 +0930 (CST) Date: Fri, 20 Apr 2001 10:46:14 +0930 From: Greg Lehey To: John Baldwin Cc: Dennis , freebsd-hackers@FreeBSD.org, Kris Kennaway , Alfred Perlstein , Rik van Riel Subject: Re: SMP in 2.4 (fwd) Message-ID: <20010420104614.C72002@wantadilla.lemis.com> References: <5.0.2.1.0.20010419114632.03cacdd0@mail.etinc.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Thu, Apr 19, 2001 at 10:10:51AM -0700 Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thursday, 19 April 2001 at 10:10:51 -0700, John Baldwin wrote: > > On 19-Apr-01 Dennis wrote: >> I understand there is a language thing, but I went out of my way to say >> that i wasnt saying that SMP shouldnt be supported. It already is, and its >> been done very cleanly in a way that doesnt compromise the integrity of the >> OS internals. > > Actually, it's done in about the most inefficient manner possible, to be > brutally honest. The first stage of the SMP support focused more on getting > the machine to run than on getting it to perform well. You really should go do > some actual research on SMP before spouting off. I highly recommend Curt > Schimmel's _Unix Systems for Modern Architectures_: Caching and SMP for Kernel > Programmers. If you read it, you will find that our current implementation is > actually worse than a master/slave kernel setup, which is the slowest one > mentioned in the book. :( Well, no, it does mention our approach as being the slowest, even slower than master-slave :-) Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message