|
|
|
|
|
by sudhirc
696 days ago
|
|
I am not sure why nobody talks about the fundamental flaw in the design of the operating systems. Monolithic kernels were chosen at a time when CPU context switching was a serious penalty on the performace. So IMHO isn't it time to rethink this idea of putting every single shit into the kernel space? In other words Linus won then, and its now time to think about Tanenbaum too.[0] [0] https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_deb... |
|
I wonder if it would be possible to make an OS that uses an inter-process communication primitive that works like io_uring to mitigate this overhead.