215k views
18 votes
There are several design goals in building an operating system; for example, resource utilization, timeliness, robustness and so on. Give an example of two design goals that may contradict one another

User Nwayve
by
4.5k points

1 Answer

9 votes

Answer:

1. Real time support design goal

2. Fairness design goal

Step-by-step explanation:

These two design goals contradict themselves.

1. Real time support design goal

2. Fairness design goal

1. Real time design goal:

In real time resource allocation are based on time. The processes have just a limited time for the control of the CPU. When the task is not completed after a fixed time, the control would then jump to the next process.

2. Fairness system design;

In fairness system, resource allocation to all processes are on the basis of fairness. No system would retrieve resources that are more than its share.

User Nobwyn
by
4.0k points