Posted by: Anonymous Coward
on May 21, 2004 04:51 AM
Windows NT was originally designed as a microkernel OS, then they switched to a monolithic model (with a few microkernel-inspired vestiges such as the user-mode Win32 API "subsytem") primarily for performance reasons, I think. NT 4 also brought GDI and the GUI subsystem into the kernel to eliminate lots more mode transitions. Practice triumphs over theory. Granted, today's hardware is much faster but so are the OS's and applications... nobody will settle for playing "Doom 1" anymore.
Re:microkernel debate redux
Posted by: Anonymous Coward on May 21, 2004 04:51 AM#