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.
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).
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
A ________ is a variable shared by all objects of a class.
Fill in the blank(s) with the appropriate word(s).
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