Synchronization
May have to prevent simultaneous access!
Process 1 Process 2
B = BankBalance; B = BankBalance;
B = B + 100; B = B + 150;
BankBalance = B; BankBalance = B;
Print Statement; Print Statement;
What is the value of BankBalance?
Previous slide
Next slide
Back to first slide
View graphic version