Xem mẫu
Chapter 6 Process Synchronization
Copyright © 2008
Introduction
• What is Process Synchronization? • Race Conditions
• Critical Sections
• Control Synchronization and Indivisible Operations • Synchronization Approaches
• Structure of Concurrent Systems
Operating Systems, by Dhananjay Dhamdherehamdhere 6.2 2
Copyright © 2008
Introduction (continued)
• Classic Process Synchronization Problems
• Algorithmic Approach to Implementing Critical Sections • Semaphores
• Monitors
• Case Studies of Process Synchronization
Operating Systems, by Dhananjay Dhamdherehamdhere 6.3 3
Copyright © 2008
What is Process Synchronization?
• The term process is a generic term for both a process and a thread
• Processes that do not interact are independent processes
• Process synchronization is a generic term for the techniques used to delay and resume processes to implement process interactions
Operating Systems, by Dhananjay Dhamdherehamdhere 6.4 4
Copyright © 2008
Operating Systems, by Dhananjay Dhamdherehamdhere 6.5 5
Copyright © 2008
...
- tailieumienphi.vn
nguon tai.lieu . vn