That's where micro-kernels have a lot of advantages: driver isolation is one of it's principles. Maybe w/initramfs, daemonization of acpi and other places of kernel code - knfsd for example - we'll see a more stable kernel. But that's just a start.
BTW, being able to kill -9 some bad written or bugged program is much better than hanging all program that tries to access /mnt/my_nfs_share and having to reboot the machine.
PS: Micro-kernels are fast, real, and work. Take a look at http://l4ka.org/ and enjoy. That's even a linux 2.2 server avaiable.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds