Hacker News new | past | comments | ask | show | jobs | submit login

> Not surprising. Linux is one of the few monolithic kernels.

This is an amusing claim, given that Microsoft's first use of Rust in the NT kernel is in win32k.sys, which is the in-kernel code that used to live in userspace back when NT was actually a microkernel. So pre-NT4, which was released in 1996.




Windows still follows a microkernel like architecture with LPC across subsystems, and nowadays kernel runs on its own sandbox, while a select set from drivers are also sanboxed.

Then there are the whole set of userspace drivers, including graphics.

How are those X Windows driver crashes holding on?


The kernel/user space split in graphics drivers is pretty much the same between Linux and Windows, and has been this way for many, many years.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: