
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Various topics in operating system (os) concepts including context switching, system calls, memory protection, pcbs, privileged instructions, the bounded buffer problem, process creation, process scheduling, and semaphore protection. Exercises on creating gantt charts, understanding priority scheduling, and protecting shared variables with testandset and semaphores.
Typology: Study notes
1 / 1
This page cannot be seen from the preview
Don't miss anything!

CSI 4337 Review Sept. 18, 2006
Process 1 Process 2: shared int S = 27; shared int S = 27; … …
13 In the above example, if I execute both processes with no protection, there are three potential final values for S, assuming that both statements are executed once. (The initial value of S is 27.) What are they, and how can they occur?