From owner-freebsd-stable Sat Aug 10 21:28:21 2002 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 9125537B400 for ; Sat, 10 Aug 2002 21:28:18 -0700 (PDT) Received: from HAL9000.homeunix.com (12-233-156-170.client.attbi.com [12.233.156.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80C9843E3B for ; Sat, 10 Aug 2002 21:28:16 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.3/8.12.3) with ESMTP id g7B3urcs000658; Sat, 10 Aug 2002 20:56:53 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.3/8.12.3/Submit) id g7B3ukOr000657; Sat, 10 Aug 2002 20:56:46 -0700 (PDT) (envelope-from dschultz@uclink.Berkeley.EDU) Date: Sat, 10 Aug 2002 20:56:46 -0700 From: David Schultz To: Garrett Rooney Cc: Morten Rodal , kpieckiel@smartrafficenter.org, Bosko Milekic , Mario Pranjic , freebsd-stable@FreeBSD.ORG Subject: Re: SMP kernel: FreeBSD vs. Linux 2.4.x Message-ID: <20020811035646.GB589@HAL9000.homeunix.com> Mail-Followup-To: Garrett Rooney , Morten Rodal , kpieckiel@smartrafficenter.org, Bosko Milekic , Mario Pranjic , freebsd-stable@FreeBSD.ORG References: <20020809091008.A87124@unixdaemons.com> <20020809164411.GC78503@pacer.dmz.smartrafficenter.org> <20020809171743.GB290@HAL9000.homeunix.com> <20020809203355.GE6050@slurp.rodal.no> <20020809203934.GA94313@electricjellyfish.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020809203934.GA94313@electricjellyfish.net> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Garrett Rooney : > > How does this compare to the approach NetBSD is taking? The docs above > > helped, but I am still a bit puzzled. > > > > http://daily.daemonnews.org/view_story.php3?story_id=2969 > > NetBSD is following the approach set forth in the anderson paper, > while FreeBSD is trying some new ideas that should provide for better > performance, but are less well tested (i.e. nobody has implemented > them before). That's what I heard, although I still don't know how the approaches are different. I read the Anderson paper, but I can't seem to find any documentation about the FreeBSD approach. (Given the signal delivery problems we're currently having, I'd guess that Julian et al. are going through the same hell that the Solaris developers did when implementing threading.) Could you please ellaborate on the differences in the FreeBSD approach? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message