Download presentation
Presentation is loading. Please wait.
1
High-level Synchronization (Continue)
Operating Systems High-level Synchronization (Continue) 1) These notes are © Aiman Hanna. All copyrights reserved. For more information please to: 2) These notes are also based on: Operating System Concepts, 9th edition by Silberschatz/Galvin/Gagne, published by Wiley 2013, ISBN: | ISBN BRV: These notes still totally enforce all copyrights for Silberschatz/Galvin/Gagne & J. Wiley . For more information on these rights, please refer to the original publication of the book. 3) VERY IMPORTANT: These notes are neither complete nor sufficient to study for the course. They are merely given so that you can follow the covered subjects. You should NEVER depend solely on these notes for your study. Any use of these notes that results in violation of any of the copyrights indicated above is strictly prohibited. © Dr. Aiman Hanna Department of Computer Science Concordia University Montreal, Canada Data Communications & Computer Networking, by: Aiman Hanna
2
Classical Synchronization Problems
Solving the Busy-Tunnel (also referred to as the One-Way Tunnel) Problem Comments on this solutions and why it may fail Correct solution was given in class
3
Classical Synchronization Problems
The Dining Philosophers Problem Discussion on different solutions which may lead to deadlock was also conducted
4
Complexity of Monitor Implementation
Why is it difficult to implement monitors?
5
Where is this week coverage in the textbook?
Chapter 5: Section 5.8 (continue) Permanently Skip: 5.9 & 5.10 IMPORTANT: You will also need to study from the notes that will be distributed in class.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.