System A runs exactly one process per user. System B can support many processes per user. Discuss the organizational differences between operating systems A and B with regard to support of processes.

What will be an ideal response?


System A simplifies many process management concerns. For example, the process’s identifier could simply be the ID of the user that runs the process. Moreover, the operating system does not need to track information such as parent and child processes for each process. When a process terminates in System A, the operating system need not worry about how to manage its child processes. In system B, the operating system must assign each process (regardless of the user who created it) a unique process identifier. It should also determine relationships between processes (e.g., parent and child) for each user.

Computer Science & Information Technology

You might also like to view...

A computer's memory consists of numbered locations called __________.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Which of the following statements opens a file named info.txt for both input and output?

a. dataFile.open("info.txt", ios::in && ios::out); b. dataFile.open("info.txt", ios::in, ios::out); c. dataFile.open("info.txt", input || output); d. dataFile.open("info.txt", ios::in | ios::out); e. None of these

Computer Science & Information Technology

A ________ is a variable shared by all objects of a class.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

The text in the accompanying figure appears as it does because which of the following was used?

A. font-size B. text-decoration C. letter-spacing D. font-variant

Computer Science & Information Technology