Linked by Sean Haas on Wed 28th Dec 2011 23:41 UTC
OSNews, Generic OSes There are two main kernel architectures for large operating systems; monolithic and micro. While these architectures are well thought out, well implemented (usually), and well understood, they have their faults. Mainly, the loading of modules and executables, management of memory, and interfacing between the kernel and software cause these architectures to be vastly complex. With this complexity comes a loss of speed and increased difficulty for the developer. There are other kernel architectures, such as the exokernel, that are vastly different from traditional architectures, but they still have performance issues caused by userland processes.
Thread beginning with comment 501575
To read all comments associated with this story, please click here.
Common embedded, like Quadros
by KenJackson on Thu 29th Dec 2011 13:05 UTC
KenJackson
Member since:
2005-07-18

This is common in the embedded world.

In fact, I'm currently using Quadros, which is essentially the same concept.
http://www.quadros.com/

Reply Score: 3

jackastor Member since:
2009-05-05

Exactly. In fact wouldn't the megalithic architecture necessarily be embedded by design?

Reply Parent Score: 1