The main advantages are that new services do not need to modify the kernel and it's easier to port between hardware. Also, microkernels provide more security because of less time in privileged mode.
Microkernels provide minimal process and memory management, in addition to a communication facility.
Microkernel I Smaller Than A Nanokernel
roubustness scalability security flexibility extensibility portability interactivity
What are the advantages and disadvatages of the humanistc approach?
Because the communication between different parts of the system is more complex in a microkernel.
The microkernel was designed to address the increasing growth of kernels and the difficulties that came with them. In theory, the microkernel design allows for easier management of code due to its division into user space services. This also allows for increased security and stability resulting from the reduced amount of code running in kernel mode. For example, if a networking service crashed due to buffer overflow, only the networking service's memory would be corrupted, leaving the rest of the system still functional.
mach
what are the advantages of database management approach to the file processing approach Give examples to illustrate your answer
laleo
what are the advanteges of system approach in the business?
what are the advanteges of system approach in the business?
advantages and disadvantages of transfer function?