Linked by Andrew Hudson on Mon 20th Jun 2011 17:19 UTC
Permalink for comment 477921
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/20/13 6:17 UTC, submitted by MOS6510
Linked by Thom Holwerda on 06/19/13 23:02 UTC, submitted by M.Onty
Linked by Thom Holwerda on 06/19/13 22:28 UTC
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
More News »
Sponsored Links



Member since:
2010-03-08
the professor appears to be correct.
*cough cough cough*
Most Windows drivers still reside in kernel mode, to the best of my knowledge. The file system driver is also there, in the I/O subsystem. I believe GDI also resides in the NT kernel...
In short, NT is probably highly modular, which to the best of my knowledge is the core point of the "hybrid" appellation (lots of system services residing in independent low-level modules, but a mad pointer or a buffer overflow is still all it takes to take over the world), but calling it a microkernel is maybe a bit of a stretch.
Same for XNU, which started as a microkernel (Mach, IIRC), but has been shoehorned a lot of BSD kernel code in it to the point where it's now closer to a monolithic kernel in terms of kernel-mode functionality.
Edited 2011-06-21 05:43 UTC