Questions from Operating Systems


Q: Why does Figure 3.9b have two blocked states?

Why does Figure 3.9b have two blocked states? Figure 3.9b:

See Answer

Q: List four characteristics of a suspended process.

List four characteristics of a suspended process.

See Answer

Q: What is the difference between distributed mutual exclusion enforced by a centralized

What is the difference between distributed mutual exclusion enforced by a centralized algorithm and enforced by a distributed algorithm?

See Answer

Q: For what types of entities does the OS maintain tables of information

For what types of entities does the OS maintain tables of information for management purposes?

See Answer

Q: Table 3.5 lists typical elements found in a process control

Table 3.5 lists typical elements found in a process control block for an unthreaded OS. Of these, which should belong to a thread control block, and which should belong to a process control block for...

See Answer

Q: List reasons why a mode switch between threads may be cheaper than

List reasons why a mode switch between threads may be cheaper than a mode switch between processes.

See Answer

Q: What are the two separate and potentially independent characteristics embodied in the

What are the two separate and potentially independent characteristics embodied in the concept of process?

See Answer

Q: Give four general examples of the use of threads in a single

Give four general examples of the use of threads in a single user multiprocessing system.

See Answer

Q: What resources are typically shared by all of the threads of a

What resources are typically shared by all of the threads of a process?

See Answer

Q: List three advantages of ULTs over KLTs.

List three advantages of ULTs over KLTs.

See Answer