▲ 1 r/osdev
Super Fast Single Address Space Operating System
I’m building a small experimental Single Address Space Operating System (SASOS) with a rust microkernel
Core idea:
- Everything runs in one shared address space
- Isolation handled via hardware mechanisms (MPK-style), not process memory separation
- IPC is the main primitive — designed to be extremely low overhead, close to direct calls
Goal is to reduce context switching, TLB pressure, and syscall overhead by collapsing traditional process boundaries..
Curious if anyone here has worked on SASOS / MPK-based isolation or sees fatal flaws in the model.
u/Neither_Sentence_941 — 1 hour ago