Network operating system and a distributed operating system, Operating System

Problem:

(a) (i) Explain what a single system image is and how it is related to the concept of a distributed operating system?

(ii) What are the main differences between a network operating system and a distributed operating system?

(iii) What are the major issues that need to be addressed in designing a distributed operating system?

(b) (i) A design goal for microkernels is to provide the minimal set of basic services that is sufficient to support all of the other services that are required. Discuss the composition of the set of basic services, with arguments for your choices.

(ii) What is the advantage of the layered approach to operating system design?

Posted Date: 11/13/2013 4:25:28 AM | Location : United States







Related Discussions:- Network operating system and a distributed operating system, Assignment Help, Ask Question on Network operating system and a distributed operating system, Get Answer, Expert's Help, Network operating system and a distributed operating system Discussions

Write discussion on Network operating system and a distributed operating system
Your posts are moderated
Related Questions
Determine a processing that is not a part of Synthesis phase  Perform LC processing is not a part of Synthesis phase

What are the methods for handling deadlocks? The deadlock problem can be dealt with in one of the three ways: a. Use a protocol to prevent or avoid deadlocks, ensuring that

what are the overall concepts of deadlock

Q. Explain about Deadlocks? Deadlocks for (int i = 0; i // first find a thread that can finish for (int j = 0; j if (!finish[j]) { boolean temp = true; for


Question 1 Describe about the shells of Linux operating system Question 2 Describe briefly about GNOME desktop Question 3 Write note on the following- Encryp

Q. Compare the utilization of networking sockets with the use of shared memory as a mechanism for communicating data between processes on a single computer. What are the merits of

Unix process API The two most important function calls to use when programming with several processes are fork and exec:  fork() creates a copy of current process. It gives

Define CPU scheduling. CPU scheduling is the method of switching the CPU among several processes. CPU scheduling is the basis of multiprogrammed operating systems. By switching

Explain about deadlock prevention? In order for the occurrence of deadlock, the four conditions like mutual exclusion, hold and wait, no pre-emption and  circular wait must hap