Download presentation
Presentation is loading. Please wait.
Published byLakshmi S Modified over 2 years ago
1
DISTRIBUTED OPERATING SYSTEM By, LAKSHMI.S, ASSISTANT PROFESSOR, SRI ADI CHUNCHANAGIRI WOMEN’S COLLEGE, CUMBUM.
2
1.Process Synchronization 2.Process Scheduling
3
Process Synchronization:
4
P roducer-Consumer Problem:
5
Race Condition:
6
How to prevent race condition?
7
Solution to Critical-Section Problem:
8
Peterson’s Solution:
9
Algorithm for Process Pi:
11
Synchronization Hardware:
12
Test-And-Set Instruction:
13
Solution using Test-And-Set:
14
Bounded-Waiting Test-And-Set:
15
Swap Instruction:
16
Solution using Swap:
17
Processor Scheduling:
18
Issues in Processor Scheduling:
19
Co-Scheduling of the Medusa OS:
20
Smart Scheduling:
21
Thank you!
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.