Page 55 - DCAP403_Operating System
P. 55

Operating System                                      Mithilesh Kumar Dubey, Lovely Professional University




                    Notes                              Unit 4: Process Management



                                     CONTENTS

                                     Objectives
                                     Introduction
                                     4.1  Process Concepts
                                     4.2   PCB (Process Control Blocks)

                                     4.3   Operation on Processes
                                          4.3.1  Processes Creation
                                          4.3.2  Process State Transitions
                                          4.3.3  Process Termination
                                     4.4  Cooperating Processes
                                     4.5  Inter-process Communication

                                     4.6   Process Communication in Client-Server Environment
                                     4.7   Concept of Thread
                                     4.8   User Level and Kernel Level Threads
                                     4.9  Multi-threading

                                     4.10 Thread Libraries
                                     4.11 Threading Issues
                                     4.12  Processes vs. Threads
                                     4.13 Benefits of Threads

                                     4.14 Summary

                                     4.15 Keywords
                                     4.16 Self Assessment
                                     4.17 Review Questions
                                     4.18 Further Readings

                                   Objectives


                                   After studying this unit, you will be able to:
                                       Explain process concepts
                                       Defi ne PCB
                                       Describe operation on processes
                                       Explain inter-process communication
                                       Describe concept of thread








          48                               LOVELY PROFESSIONAL UNIVERSITY
   50   51   52   53   54   55   56   57   58   59   60