Page 27 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
        P. 27
     Analogy  :  Imagine  an  automobile  that  is
                                modular  and  easily  adaptable.  Individual
                                parts  like  the  engine,  transmission,  or
                                entertainment system can be swapped out.
                                Essential          functions           like       memory
                                management and scheduling are kept to a
                                minimum in microkernel operating system.
                                Extra features like file systems and device
                                drivers  are  implemented  as  distinct  user-
                                space processes.
                                                              More flexibility and simpler
                                                                 maintenance are made
                                                               possible by this structure,
                                                                 which is comparable to
                                                                    changing individual
                                                                automotive parts without
                                                                   having to replace the
                                                                      complete vehicle.
                                                                                                                  19





