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
List the four steps that are essential to run a program on a completely dedicated machine. a. Reserve machine time. b. Manually load program into memory. c. Load starting

Q. The Sun Ultra SPARC processor has numerous register sets that describe the actions of a context switch if the new context is previously loaded into one of the register sets. Wha

Q. What merit is there in having different time-quantum sizes on different levels of a multilevel queuing system? Answer: Processes that require more frequent servicing for ins

Define the TlsFree(TLSIndex) Function This function should be called to free a TLSindex allocated by TlsAlloc. It would be executed when there are no more threads in a process

Explain the Per Thread Scoping Thread-level programming introduces new twists for application-level variable scoping. Threads are commonly used in one of two ways. To ex

Front page We need to continue or customization and documentation of our system. Currently our system boots into runlevel 5 and we need it to boot into runlevel 3. For future r

Give a brief introduction about the operation of your program and show that you understand the idea behind threads and mutual exclusion variable. Why do we need to use mutual exclu

Q. Consider the demand-paged computer system where the level of multiprogramming is currently fixed at four. The system was recently deliberate to determine utilization of CPU and

Q. Presume that we agree that 1 kilobyte is 1,024 bytes 1 megabyte is 1,0242 bytes and 1 gigabyte is 1,0243 bytes. This progression carries on through terabytes, petabytes, and ex

What are batch systems? Batch systems are quite appropriate for implementing large jobs that need little interaction. The user can submit jobs and return later for the results.