Main advantages of the microkernel approach to system design, Operating System

What are the main advantages of the microkernel approach to system design?

Benefits typically contain the following 

(a) Adding a new service does not require modifying the kernel, 

(b) It is more secure as more operations are done in user mode than in kernel mode, and 

(c) An simpler kernel design and functionality typically results in a more reliable operating system.  

 

Posted Date: 6/6/2013 2:39:30 AM | Location : United States







Related Discussions:- Main advantages of the microkernel approach to system design, Assignment Help, Ask Question on Main advantages of the microkernel approach to system design, Get Answer, Expert's Help, Main advantages of the microkernel approach to system design Discussions

Write discussion on Main advantages of the microkernel approach to system design
Your posts are moderated
Related Questions
Q. Why might a system utilize interrupt-driven I/O to manage a single serial port however polling I/O to manage a front-end processor such as a terminal concentrator? A

Question: Concurrency and Synchronization a) Define the following terms: I. Critical section II. Mutual Exclusion III. Deadlock IV. Starvation. b) Name three methods w

Define Overflow Chaining Another method will divide the pre-allocated table into two sections: the primary area to determine which keys are mapped and an area for collisions, g

The optimal replacement policy, called OPT, is to evict the page which will be accessed farthest into the future. Since we can't predict the future precisely, we can't implement OP

How are file sharing and protection implemented? To execute file sharing and protection the system have to maintain more file and directory attributes than are needed on a sing

What are the steps followed in testing? i. Unit testing - The individual components are tested in this type of testing. ii. Module testing - Related collection of independen

Briefly discuss on real-time scheduling? It is divided into two types.  Hard real-time systems are needed to complete a critical task within a guaranteed amount of time. T

Developing Code with Threads Writing code to support a thread-based implementation is very straightforward. Simple APIs are presented to the developer for each threads package.

VARIABLE PARTITIONING We can differ the partitions and change the location according to the size of the process.   50k 40k

Second-Chance algorithm When a page has been selected, we inspect its reference bit. If the value is 0, we proceed to replace this page. If the reference bit is set to 1, thoug