Home page:http://www.cis.njit.edu/franz E-mail:franz@cis.njit.edu
| Homework | Task | Deadline | Points |
| 4 | Process Synchronization | Monday, Oct. 05, 1998 | 10 |
P1: a := a + 1;
b := b + 1;
P2: b := b * 2;
a := a * 2;
Please note that processes can be interrupted at any point during
their execution, and that there are several possible sequences
for the execution of the above instructions.
2. How does the concept of critical sections help with
solving the above problem? (3 points)
3. What is the difference between critical sections and critical regions?
(4 points)