LWN.net Logo

Does Windows implement a microkernel design?

Does Windows implement a microkernel design?

Posted May 20, 2004 20:30 UTC (Thu) by nicku (subscriber, #777)
In reply to: Is Torvalds really the father of Linux? (News.com) by fjf33
Parent article: Is Torvalds really the father of Linux? (News.com)

The Windows kernel is very large; it does not meet the description of being a "tiny microkernel like MINIX". Here Andrew says:

With all the security problems Windows has now, it is increasingly obvious to everyone that tiny microkernels, like that of MINIX, are a better base for operating systems than huge monolithic systems.
Notice that he is contrasting Windows with a microkernel design. The successful (but specialised) example that Andy points to is QNX, which is truly small. Although Microsoft describe their operating system as a microkernel design, a huge amount of code runs at high privelege level, which really negates the aim of simplicity that a microkernel design aspires to.

VMS is definitely a greater influence on Windows NT and it successors than MINIX.


(Log in to post comments)

Does Windows implement a microkernel design?

Posted May 20, 2004 21:01 UTC (Thu) by fjf33 (subscriber, #5768) [Link]

That will teach me not to believe MS FUD. :)

Does Windows implement a microkernel design?

Posted May 20, 2004 21:07 UTC (Thu) by alonzo (guest, #2770) [Link]

Yup. WinNT takes many of it's ideas from VMS. See:
http://www.winntmag.com/Articles/Index.cfm?IssueID=97&ArticleID=4494

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds