13 votes

Topic deleted by author

1 comment

  1. dblohm7
    Link
    I kind of like how MacOS used to do it (maybe they still do): The Darwin kernel, being based on Mach, is run in a microkernel configuration during development, and then is rebuilt as a monolithic...

    I kind of like how MacOS used to do it (maybe they still do): The Darwin kernel, being based on Mach, is run in a microkernel configuration during development, and then is rebuilt as a monolithic kernel for release.

    It isn't a perfect solution, but it does allow lots of problems to be flushed out before release, which then gains the performance benefits of monolithic kernels.

    3 votes