Re: FreeBSD: Monolithic Kernel or Microkernel?

From: Greg 'groggy' Lehey (grog_at_FreeBSD.org)
Date: 02/06/05

  • Next message: Etienne Robillard: "question about ucontext_t and friends"
    Date: Sun, 6 Feb 2005 12:12:05 +1030
    To: Nicholas Ink <quantescape@comcast.net>
    
    
    

    On Saturday, 5 February 2005 at 20:39:21 -0500, Nicholas Ink wrote:
    > Hi.
    > I've heard conflicting reports about the true nature of FreeBSD's
    > kernel and whether it is a microkernel or a monolithic kernel. Does
    > anybody know which it definitively is

    It's monolithic. It is possible to add separate modules ("kernel
    loadable modules"), but that doesn't change the overall structure.

    > and where on the FreeBSD website I can find out more about this
    > topic?

    It's possible that that is missing. I certainly can't point to
    anything there.

    Greg

    --
    See complete headers for address and phone numbers.
    
    



  • Next message: Etienne Robillard: "question about ucontext_t and friends"

    Relevant Pages

    • Re: Linux? Im tired of being the oddball in the group. Its not worth it. Hello OSX.
      ... Mach can be used as the microkernel in a microkernel OS, ... > can also be used as part of a monolithic kernel. ...
      (alt.os.linux)
    • Re: Initramfs and /sbin/hotplug fun
      ... I have a custom distro and I was just looking for the easiest way to create a bootable rescue pen-drive. ... I have a kernel that needs to have early hotplug calls to load firmware. ... it is a real PITA to not be able to build a monolithic kernel that can bring up root on its own. ...
      (Linux-Kernel)
    • Re: [bug?] tg3: Failed to load firmware "tigon/tg3_tso.bin"
      ... userspace and build the firmware into the driver (be it in a monolithic kernel or the module that contains the driver) ... Which is a problem for those rare situations, like oh say vendor kernels, where you can ship a driver update but not update the main kernel. ... firmware should be able to be compiled into the driver module itself -- as it is today. ...
      (Linux-Kernel)
    • Re: My modules are not being loaded at boot.
      ... >> When I boot the kernel, my modules do not load! ... I know I'm not building a monolithic kernel. ...
      (comp.os.linux.misc)
    • Re: [Bluez-devel] OFF TOPIC... kernel...
      ... sorry for the stupid post about the kernel dependencies...hehe:) ... i thought i was building a monolithic kernel so i did not typed the command ...
      (RedHat)