Questions from Operating Systems


Q: List two disadvantages of ULTs compared to KLTs.

List two disadvantages of ULTs compared to KLTs.

See Answer

Q: Define jacketing.

Define jacketing.

See Answer

Q: List three general categories of information in a process control block.

List three general categories of information in a process control block.

See Answer

Q: Define the two types of distributed deadlock.

Define the two types of distributed deadlock.

See Answer

Q: Why are two modes (user and kernel) needed?

Why are two modes (user and kernel) needed?

See Answer

Q: What are the steps performed by an OS to create a new

What are the steps performed by an OS to create a new process?

See Answer

Q: What is the difference between an interrupt and a trap?

What is the difference between an interrupt and a trap?

See Answer

Q: Give three examples of an interrupt.

Give three examples of an interrupt.

See Answer

Q: List four design issues for which the concept of concurrency is relevant

List four design issues for which the concept of concurrency is relevant.

See Answer

Q: What are three contexts in which concurrency arises?

What are three contexts in which concurrency arises?

See Answer