What exactly should a microkernel have
- amd64pager
- Member
- Posts: 73
- Joined: Fri Nov 25, 2011 8:27 am
- Location: In the 266 squadron of the RFC,near Maranique in the Southern Front in the WW1
What exactly should a microkernel have
I plan to build a microkernel,but what exactly does a microkernel contain?What basic services does it have to provide?
It's surprising what the semiconductor industry's definition of macro is and what the CS description is.
Re: What exactly should a microkernel have
Every good solution is obvious once you've found it.
- amd64pager
- Member
- Posts: 73
- Joined: Fri Nov 25, 2011 8:27 am
- Location: In the 266 squadron of the RFC,near Maranique in the Southern Front in the WW1
Re: What exactly should a microkernel have
Thanks.Finishing the physical memory allocator.
It's surprising what the semiconductor industry's definition of macro is and what the CS description is.
Re: What exactly should a microkernel have
Microkernel must have a fast file manager a strong and a powerful memory manager,good networking,faster process sheculding and more.
Monolithic kernels are better.
Linux,WindowsNT all are Monolithic Kernels.
Monolithic kernels are better.
Linux,WindowsNT all are Monolithic Kernels.
Re: What exactly should a microkernel have
I don't think fast or strong are mandatory for things you'd call a kernel, and it's quite subjective. Networking is also not a must, although it's worth supporting.
Re: What exactly should a microkernel have
I am comparing the diferences between a mono and a micro.
I ment the few subjects in micro must be faster and stronger than a mono
I ment the few subjects in micro must be faster and stronger than a mono
Last edited by Yashas on Sun Feb 05, 2012 9:06 am, edited 1 time in total.
Re: What exactly should a microkernel have
Sound interesting. Can we see some figure?
Re: What exactly should a microkernel have
Read the wiki, and please stop trying to "help" unless you know what you are talking about.
Re: What exactly should a microkernel have
WRONG.Yashas wrote:Microkernel must have a fast file manager a strong and a powerful memory manager,good networking,faster process sheculding and more.
Monolithic kernels are better.
Linux,WindowsNT all are Monolithic Kernels.
Microkernel does NOT have file manager, memory manager, networking etc. See Minix source for one: http://www.minix3.org/
And monolithic kerners are NOT better. It depends on point of view, for example in stability and security monolithic kernels do not have a chance.
WindowsNT is NOT a monolithic kernel. http://en.wikipedia.org/wiki/Architecture_of_Windows_NT
Please do not spread false and unchecked information. Thanks.