Page 50 - DCAP507_SYSTEM_SOFTWARE
P. 50

System Software




                    Notes
                                                        Figure  2.17:  Inter-process  Communication


























                                   2.5.5 Error Detection

                                   An error is also one part of the system that may cause malfunctioning of the complete system.
                                   To avoid such a situation the operating system constantly monitors the system for detecting the
                                   errors. This relieves the user of the worry of errors propagating to various part of the system
                                   and causing malfunctioning.
                                   This service is not allow to be handled by user programs because it involves monitoring and in
                                   cases altering area  of memory  or deallocation  of memory  for a faulty process. Or may  be
                                   relinquishing the CPU of a process that goes into an infinite loop. These tasks are too critical to
                                   be handed over to the user programs.  .
                                                           Figure  2.18:  Error Detection  System


































          44                                LOVELY PROFESSIONAL UNIVERSITY
   45   46   47   48   49   50   51   52   53   54   55