From owner-freebsd-hackers Thu Jan 11 06:51:21 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA26211 for hackers-outgoing; Thu, 11 Jan 1996 06:51:21 -0800 (PST) Received: from ns.ge.com (ns.ge.com [192.35.39.24]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id GAA26205 for ; Thu, 11 Jan 1996 06:51:06 -0800 (PST) Received: from crissy.gemis.ge.com ([3.29.7.57]) by ns.ge.com (8.6.12/8.6.11) with ESMTP id JAA06162; Thu, 11 Jan 1996 09:50:18 -0500 Received: from salem.ge.com (carsdb.salem.ge.com [3.29.7.15]) by crissy.gemis.ge.com (8.6.11/8.6.11) with SMTP id JAA10058; Thu, 11 Jan 1996 09:41:23 -0500 Received: from combs.salem.ge.com by salem.ge.com (4.1/SMI-4.1) id AA01102; Thu, 11 Jan 96 09:50:03 EST Received: (from steve@localhost) by combs.salem.ge.com (8.7.2/8.6.11) id JAA02527; Thu, 11 Jan 1996 09:50:18 -0500 (EST) Date: Thu, 11 Jan 1996 09:50:17 -0500 (EST) From: "Stephen F. Combs" To: Lars Gerhard Kuehl Cc: jehamby@lightside.com, freebsd-hackers@freebsd.org Subject: Re: Pageable kernel? [was: PnP Proposal] In-Reply-To: <9601111334.AA03265@elbe.desy.de> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@freebsd.org Precedence: bulk On the idea of a microkernel, I've got a grand total of 3 Solaris2.x systems out of 70 total Sun's [and one of those was forced on me by corporate!]. The reason I initially went with 386BSD0.1 was because of it's close similarity to my SunO/S box at work! MicroKernels COULD be nice but my experience with them has been SH**. I've been working with SYSVr4 for years [fighting all the way] and am constantly pinging on my Sun Rep to keep SunO/S 4.x alive! Just my $0.02 worth! Steve Combs CombsSF@Salem.GE.COM On Thu, 11 Jan 1996, Lars Gerhard Kuehl wrote: > Date: Thu, 11 Jan 96 14:34:31 +0100 > From: Lars Gerhard Kuehl > To: jehamby@lightside.com > Cc: freebsd-hackers@freebsd.org > Subject: Re: Pageable kernel? [was: PnP Proposal] > > > Jake Hamby: > > > > microkernel-type design (with dynamic memory management) a la Solaris, > > where every filesystem, device driver, etc, is a separate file. I know, > ^^^^^^^^^^^^^ > ...and if either of these is damaged you're seriously in trouble... > > > ... I'm dreaming, but it would still be nice... > > A nightmare, it has been one of the most important reasons that I've > changed to FreeBSD and switched back to SunOS on our Sparc boxes. > > FreeBSD is adult and doesn't need to follow every fashion. > The kernel size isn't really an issue well say up to two or > three MB. For a reasonable performance you need now at least > 16 MB and be certain the requirements will further grow > regardless whether the system has a micro kernel or a rather > traditional kernel. > > A micro kernel is a good solution for an commercial OS - it > allows to sell special service modules seperately - today an > OS still only without C compiler will tomorrow come without > networking capability, the day after tomorrow without scsi > driver. Call that scalable and you will become a rich man. > But there isn't need for that in a free operating system. > > Lars > =============================================================================== (My employer is in NO WAY responsible for the opinions expressed herein) Stephen F. Combs Internet: CombsSF@Salem.GE.COM GE Industrial Sales & Services Voice: 540.387.8828 Network Services Home: CombsSF-Home@Salem.GE.COM 1501 Roanoke Blvd Home Voice: 540.389.9524 Salem, VA 24153 (not reliable after 9:30pm, 'cuz 'tis my link) ===============================================================================