
Heise Open Source provides an
extensive breakdown of the innovations present in the latest release of the Linux kernel,
announced by Linus Torvalds. This version adds the first version of
Ext4 as a stable filesystem, the much-anticipated GPU memory manager which will be the foundation of a
renewed graphic stack, support for Ultra Wide Band (Wireless USB, UWB-IP), memory management scalability and performance improvements, a boot tracer, disk shock protection, the phonet network protocol, support of SSD discard requests, transparent proxy support, high-resolution poll()/select()...
full Changelog here
Member since:
2005-07-07
The usual example of a non-monolithic kernel is Minix, http://en.wikipedia.org/wiki/MINIX.
While Linux is not a microkernel it isn't as monolithic as earlier versions of Unix. A lot has been moved outside the kernel and it is extremely modular, much more so than Windows.
Vista's graphics driver model is actually similar to Linux because there are two parts to the driver, one in kernel space for things like memory management and another part resides in userspace to handle things like GL acceleration. Linux also has split graphics drivers and DRI2 introduces a kernel memory manager for graphics much like Vista has.