Title: I&#x27;m reading through the MIT xv6 OS handbook and code (here: https:&#x2F;&#x2F;github.com&#x2F;mit-pdos&#x2F;xv6-riscv&#x2F;) and they mention the fact that they created it as a monolithic kernel since most unix systems are monolithic. They then introduce the microkernel concept. Are there microkernel concepts out there (especially code) I can check out? I&#x27;m curious to see how userspace processes communicate to kernel processes to execute privileged actions.
Upvote: