Suppose a computer system and all of its applications are


Question: Suppose a computer system and all of its applications are completely bug free. Suppose further that everyone in the world is completely honest and trustworthy. In other words, we do not need to consider fault isolation.

a. How should the operating system allocate time on the processor? Should it give all of the processor to each application until it no longer needs it? If there are multiple tasks ready to go at the same time, should it schedule the task with the least amount of work to do or the one with the most? Justify your answer.

b. How should the operating system allocate physical memory between applications? What should happen if the set of applications do not all fit in memory at the same time?

c. How should the operating system allocate its disk space? Should the first user to ask be able to grab all of the free space? What would the likely outcome be for that policy?

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Suppose a computer system and all of its applications are
Reference No:- TGS02271797

Expected delivery within 24 Hours