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
Elimination of common sub expression during code optimization An optimizing transformation is a rule for rewriting a section of a program to enhance its execution efficiency wi

Question: a) Each process is represented in the operating system by a process control block (PCB). The PCB contains many pieces of information associated with a specific proce

Q. Define Input - Output operations? Serial lines, Disks, tapes and other devices should be communicated with at a very low level. The user require only specify the device and

Q. What is the purpose of system calls? Answer: System calls permit user-level processes to request services of the operating system.


Q. Data transfer between two processes? Communication: Data transfer between two processes is essential for some time. Both processes are on the one computer or on different

Q. Explain the actions taken by a kernel to context switch between kernel level threads. Answer: Context switching among kernel threads classically requires saving the value

Write a note on deadlocks. The proper definition of deadlock A set of processes is deadlocked if every process in the set is waiting for an event that only a proces

Long term scheduling Scheduling explicitly performed when a new process is created and it determines which programs are admitted to the system for processing. Therefore it cont

Extend task 1 so that the requests are issued by the clients instead of the server. The server now do not use the "all_requests.dat" file. Instead every client thread reads from