Isabela State University: Institute of Information and Communication Technology
Isabela State University: Institute of Information and Communication Technology
COURSE DESCRIPTION
.
COURSE OBJECTIVES
Week 3, 4 & 5
CHAPTER II Functions of Operating Systems
Design Approaches
Types of Advanced Operating Systems
Synchronization Mechanisms
Concept of a Process
The Critical Section Problems and Other
Synchronization Problems
Language Mechanisms for Synchronization
Process Deadlocks
Preliminaries
Models of Deadlocks, Resources and System State
Necessary and Sufficient Condition for a Deadlock
System with Single – Unit Requests, Consumable
Resources and Reusable Resources
Week 6 and 7
CHAPTER III Communication Primitives
Inherent Limitations
Lampert’s Logical Clock; Evtor Clock; Causal
ordering; Global State; Cuts; Termination
Detection and Distributed Mutual Exclusion
Non – Token-Based Algorithm
Suzuki – Kasumi’s Broadcast Algorithm
Distributed Deadlock Detection
Centralized Deadlock – Detection Algorithm
Distributed Deadlock – Detection Algorithm
REFERENCES/READING MATERIALS
Distributed operating Systems Concepts & Design – Pradeep K Sinha
Distributed Operating Systems- Andrew S Tanenbaum, Tata McGraw Hill
Modern Operating Systems – Andrew S Tanenbaum, Pearson
Operating System principles=Abraham Silberschanz, Peter B Galvin, Greg Gagne, Wiley Asia
SUBJECT REQUIREMENT
Student should at least incur 75% of the total number of items in every evaluative measures (quizzes, seat
works, assignment, recitation, major exam etc.)
Minimum of 80% attendance of the total contact hours in the subject is required (checking is done every
meeting)
Failure to attend regular classes after taking the prelim exam means of grade of 5.0 in the subject
CONSULTATION HOURS
Prepared by
Noted by: