the nucleus of a multiprogramming system
play

The Nucleus of a Multiprogramming System Per Brinch Hansen 1970 - PowerPoint PPT Presentation

The Nucleus of a Multiprogramming System Per Brinch Hansen 1970 18.04.2007 1/12 today's topics problem goal contributions short introduction details discussion 18.04.2007 Maria Klemm 2/12 contributions implementation (maybe the


  1. The Nucleus of a Multiprogramming System Per Brinch Hansen 1970 18.04.2007 1/12

  2. today's topics problem goal contributions short introduction details discussion 18.04.2007 Maria Klemm 2/12

  3. contributions ● implementation (maybe the first) of an idea ● fundamentals for further research (1970!) 18.04.2007 3/12

  4. pictures RC 4000 Per Brinch Hansen 18.04.2007 4/12

  5. x is part (however in detail) of y Multiprogramming System Monitor system nucleus 18.04.2007 5/12

  6. defined terms (1970!) program document process - internal - external peripheral device 18.04.2007 6/12

  7. multiprogramming system independent, parallel, cooperating processes relationships among: resources (store + peripherals) data (programs + documents) processes (internal + external) 18.04.2007 7/12

  8. new features ● extensibility ● operation modes ● communication interface 18.04.2007 8/12

  9. process control + ressource allocation Figure 1 no limit for number of tree-levels limited number of processes 18.04.2007 9/12

  10. process communication send message wait message send answer wait answer 18.04.2007 10/12

  11. inside / outside - operator communication system - program scheduling nucleus - ressource allocation (2 strategies - strategies 4 procedures) - program loading - swapping 18.04.2007 11/12

  12. end of talk / start of discussion ● influence on operating systems research ? - yes, but how? ● basic paper for so called micro-kernels ? - comparable with current approaches? 18.04.2007 Maria Klemm 12/12

Recommend


More recommend