answersLogoWhite

0

Simplicity. The micro-kernel approach to system design keeps the kernel as small and simple as possible. This means that it is easier to maintain, and will likely contain fewer flaws. However, functionality not implemented inside that kernel (like device drivers) will need to be provided in another way, usually by other programs.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

What is the main advantage of the microkernel approach to system design?

Microkernels provide minimal process and memory management, in addition to a communication facility.


What is the difference between unixkernal and linuxkernal?

Linux kernel is an operating system that is distributed by open source software. It is based on Unix, but has some differences, some of which are in adding and removing features of the kernel, kernel threading, application support, and monolithic kernel approach.


What is the main advantage of a layered approach to system design is modularity?

The main advantage of a layered approach to system design is modularity, which allows for the separation of concerns within the system. Each layer can focus on a specific aspect of functionality, making it easier to develop, test, and maintain. This modularity enhances flexibility, as changes or updates in one layer can be made independently without affecting others. Additionally, it promotes code reusability and improves collaboration among development teams.


Why is user mode and kernel mode considered good operating system design?

because they love colonel burger


What is the core of an operating system?

The Kernel


What generic approach to service system design does Golfsmith illustrate and what competetive advantage does this design offer?

Golfsmith illustrates a customer-centric service system design that focuses on enhancing the customer experience through personalized service, expert advice, and a wide range of product offerings. By creating an engaging retail environment and knowledgeable staff, Golfsmith provides a competitive advantage in building customer loyalty and trust, which encourages repeat business. This approach not only differentiates them from competitors but also fosters a community of golf enthusiasts, further solidifying their market position.


Are system calls part of kernel?

Yes, they are the interface to kernel functionality. To quote wikipedia: a system call is how a program requests a service from an operating system's kernel that it does not normally have permission to run


What is kernel in UNIX operating system?

kernel is everything in unix os


What do you call the program that surround the kernel of the operating system?

The program that surrounds the kernel of the operating system is called the "user space" or "user mode." It includes all the user-level applications and services that interact with the kernel, which operates in "kernel space" or "kernel mode." This separation helps ensure system stability and security by restricting user applications from directly accessing critical system resources managed by the kernel.


Why do kernel process need not to make system call?

when a process or anything makes a system call ,it goes in kernel(operating system).


What is the kernel in an operating system?

The kernel is the core part of the operating system. The kernel handles the machine side of things, while the GUI handles the user side of things.


What is the Linux kernel?

The Linux kernel is the central component of the GNU/Linux operating system. The kernel is the lowest level of interaction between the hardware and the operating system. Individual applications are at a higher level. The kernel along with supporting applications make up the operating system.