Hacker News new | ask | show | jobs
by RenaudLienhart 5073 days ago
Mostly performance. Sharing the address space avoids switching the address space mappings (page tables, etc) and flushing the TLB every time the kernel runs (e.g. on syscalls).