Describe the two types of Linux kernels.
What will be an ideal response?
The Linux kernel is generally one of two types:
· Monolithic - This type of kernel is designed for a single architecture and interacts directly with hardware. It's compiled as a single block of code.
· Modular - This type of kernel compiles the kernel source code, where code for device drivers is stored as a module. All other parts of the kernel are compiled but aren't linked to the kernel. When you require certain services of a module, the module loader loads the module into the reserved slot and runs it. With this approach, you don't have to load all kernel services into memory immediately. It helps you save memory space and increase portability because you just need to replace a module, without having to rewrite any code.
You might also like to view...
You should not use Access if you need to perform the same command multiple times
Indicate whether the statement is true or false
________ the controls makes it easier to format them and keep them aligned
A) Modifying B) Labeling C) Arranging D) Grouping