Page 78 - demo
P. 78

user level
                            processes










                                signals                              system calls



                                                   processes
                                                 & scheduler
                                                                                      file                   network
                                                                                    systems                  protocols
                                virtual
                                memory                                                                                                 kernel
                                                    char device                  block device              network de-
                                                      drivers                       drivers                vice drivers




             traps &              physical
              faults              memory                             interrupts




                                   system                                                                 network inter-
              CPU                                     terminal                        disk                                             hardware
                                  memory                                                                  face controller




                                            Figure 2.19  Linux Kernel Components
   73   74   75   76   77   78   79   80   81   82   83