Download as a PDF
Transcript
RHODOS September 8, 1994 INDEX 1 Introduction .....................................................................................................................3 2 The Nucleus ......................................................................................................................4 2.1 Changing Mode........................................................................................................4 2.2 Limitation of the Single-threaded Microkernel .......................................................5 2.3 Overheads on System Calls......................................................................................6 2.4 User and System Stacks ...........................................................................................7 3 Design Requirements of a Multi-threaded Microkernel ..............................................8 3.1 Basic Problems.........................................................................................................9 3.2 Manipulation of the Internal Microkernel Data Structures ....................................10 4 Conclusion ......................................................................................................................10 5 References.......................................................................................................................11 ii