Page 17 - slides.dvi
P. 17

•
                                             •
                          •
                                      –
            ⇒
                                 –
   Operating
                   Still
                                      push
   Systems
                          Increases
                                 servers
   —
                   access
                                             Alternative
                                                                                                               Microkernel
                                      some
                                 may
                          both
            interprocess
   Structures
                                      OS
                                 be
                   kernel
   &
                   via
                                             structure:
   Protection
                                      services
                          modularity
                                                                                                               Operating
                                 privileged
                   system
                                                                            Priv
                                                             S/W
                                                          H/W
                                      into
            communication
                                                                                Unpriv
                          and
   Mechanisms
                                 (i.e.
                                                                                                       App.
                   calls,
                                                                            Server
            (IPC)
                                                                                          Server
                                                                                                               Systems
                                      servers.
                                                                                                       App.
                   but
                                                              Kernel
                                 operate
                                                                         Driver
                                                                            Device
                                 in
                                                                                                       App.
                   need
                                                              Scheduler
                          extensibility.
            schemes.
                                                                                          Server
                                                                         Driver
                                                                            Device
                   new
                                                                                                       App.
                                 kernel
                   way
                   to
                                 mode).
                   access






                   servers:










   13
   12   13   14   15   16   17   18   19   20   21   22