3 ms·
When the Linux kernel is huge (MLoCs!), complex and lacks stable internal APIs, this should not surprise anyone. There are better ways to do it, and it is bein
by snvzz 3y ago
When the Linux kernel is huge (MLoCs!), complex and lacks stable internal APIs, this should not surprise anyone.
There are better ways to do it, and it is being done.
Refer to the microkernel multiserver architecture, with efforts such as Genode (on seL4) or Fuchsia.
- diegocg 3y agoHow on earth does running a file system in userspace suddenly makes file systems safe? Also, how does putting N millions of LoC in N projects solve problems magically?