Comment by mpweiher
10 hours ago
I've always liked the Mach approach. You've got a few primitives:
- address space
- memory objects
- threads
Mix and match. A Task (process) is not a primitive, but a composite object combining address space with one or more threads. How you fill the address space with actual memory objects is up to you. Map from disk or COW your own address space...have fun!
https://developer.apple.com/library/archive/documentation/Da...
No comments yet
Contribute on Hacker News ↗