a) For what reason is synchronization important among processes when every one of them are executing on a single CPU machine and just one of them can really execute at any one moment? b) There are several way to design an operation system but let suppose an organization need to design an operating system for their server machine and multiple user will be allowed to access the resources through network. Which technique would you like to suggest to design process communication module? What is the advantages of your selected technique? Explain your answer briefly. c) From the given scenario in part(b), which treading model allows system to run an application that fetches data continuously and simultaneously over network? Justify your answer.
a) For what reason is synchronization important among processes when every one of them are executing on a single CPU machine and just one of them can really execute at any one moment?
b) There are several way to design an operation system but let suppose an organization need to design an
c) From the given scenario in part(b), which treading model allows system to run an application that fetches data continuously and simultaneously over network? Justify your answer.
Step by step
Solved in 3 steps