Talk Index

1.Introduction
1.1.Disclaimer
1.1.1.Reality Check
1.2.What do we want from Mungi?
2.What Mungi gives us
3.Other cool Mungi features
3.1.Capabilities - Demand Loading
3.2.Capabilities - Fine grained control
3.3.Capabilities - Recursive Users
3.4.Bank Accounts (NYI)
4.Security
4.1.Hacking PDX (1)
4.2.Hacking PDX (2)
4.3.Hacking Shared Objects
4.4.What's the Solution?
5.What Mungi gives us (2)
5.1.Threads
5.2.Semaphores
5.3.Persistence and Distribution
5.4.PDX
5.5.Single Address Space
6.Mungi IO
7.Service designs in Mungi
7.1.lpr
7.1.1.lpr design
7.2.Plan-9 Naming
7.2.1.Plan-9 Naming design
7.3.Unbounded heap
7.3.1.Unbounded heap design
7.3.2.Considerations
7.4.Windowing System
8.UNIX on Mungi
8.1.What is UNIX?
8.2.What is fundamentally wrong with UNIX?
8.3.UNIX Files in Mungi
8.4.UNIX Pipes in Mungi
8.4.1.Considerations
8.5.fork() to exec()
8.5.1.Steps to fork()
8.5.2.Problems
8.5.3.fork() to fork()
8.5.3.1.Steps to fork() (2)
9.Finished
Printer-friendly version