Questions from Operating Systems


Q: Discuss some of the reasons for implementing process migration.

Discuss some of the reasons for implementing process migration.

See Answer

Q: List some benefits and disadvantages of blocking and non-blocking primitives

List some benefits and disadvantages of blocking and non-blocking primitives for message passing.

See Answer

Q: What is accomplished by page buffering?

What is accomplished by page buffering?

See Answer

Q: Why is it not possible to combine a global replacement policy and

Why is it not possible to combine a global replacement policy and a fixed allocation policy?

See Answer

Q: What is the difference between a resident set and a working set

What is the difference between a resident set and a working set?

See Answer

Q: Briefly describe the three types of processor scheduling.

Briefly describe the three types of processor scheduling.

See Answer

Q: What is usually the critical performance requirement in an operating system?

What is usually the critical performance requirement in an operating system?

See Answer

Q: What is the difference between turnaround time and response time?

What is the difference between turnaround time and response time?

See Answer

Q: For process scheduling, does a low-priority value represent a

For process scheduling, does a low-priority value represent a low priority or a high priority?

See Answer

Q: What is the difference between preemptive and nonpreemptive scheduling?

What is the difference between preemptive and nonpreemptive scheduling?

See Answer