Question: Homework 2 Chapter 3 : Processes What are the major activities of an operating system in regard to process management? How does an operating system

Homework 2
Chapter 3: Processes
What are the major activities of an operating system in regard to process management?
How does an operating system store a process in memory? Explain using a schematic diagram.
What are the contents of a process Control Block (PCB)? Wherearethey are stored? Which operating system part deals with them directly?
Explain briefly using an example the whole life cycle of a process from the time it starts untill it ends
Explain briefly how an operating system switches from a user process to another. You may describe the actions taken by a kernel to context-switch between processes and also explain the overhead time occur in context switch
Explain briefly the role of Scheduler and Dispatcher?
Describe the differences among short-term, medium-term, and long-term scheduling.
What are the two models of inter-process communication? What are the strengths and weaknesses of the two approaches?
With regard to message passing, what are the benefits and detriments of each of the following? Consider both the systems and the programmers' levels.
a. Symmetric and asymmetric communication
b. Synchronous and asynchronous communication
c. Unidirectional or bi-directional message flow
d. Fixed-sized and variable-sized messages
Homework 2 Chapter 3 : Processes What are the

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Accounting Questions!