Correct Answer: To achieve maximum efficiency and reliability a mode of operation known as symmetric multiprocessing is used In essence, with SMP any process or threads can be assigned to any processor
3. What are the four layers that Windows NT have in order to achieve independence?
Correct Answer: 1 Increased speed and memory capacity of microprocessors together with the support for virtual memory and 2 Growth of client server computing
5. How are the wait/signal operations for monitor different from those for semaphores?
Correct Answer: If a process in a monitor signal and no task is waiting on the condition variable, the signal is lost So this allows easier program design Whereas in semaphores, every operation affects the value of the semaphore, so the wait and signal operations should be perfectly balanced in the program
Correct Answer: Paging is solution to external fragmentation problem which is to permit the logical address space of a process to be noncontiguous, thus allowing a process to be allocating physical memory wherever the latter is available
10. Explain the concept of the batched operating systems?
Correct Answer: In batched operating system the users gives their jobs to the operator who sorts the programs according to their requirements and executes them This is time consuming but makes the CPU busy all the time