![]() In the Monolithic kernel, the major problem is the big kernel code. The microkernel kernel is also known as the alternative to the monolithic kernel. It is easy to fix if there is any bug in any module. it is very easy to load and unload the modules. It is easy due to the concerned module, i.e. It is easy to do the maintenance of the monolithic kernel. In the monolithic architecture, it will allow the easy extensions and extend the capabilities of the operating systems. The Monolithic kernel architecture will dynamically load and unload the various modules of the operating systems. The monolithic kernel is widely used in the operating systems. With the help of the system call interface, the application is interacting with the kernel. Here, the kernel will allocate the memory and keep track of everything. The small space known is known as kernel space. The kernel will work in it is own small space. The kernel, if the Linux kernel is implemented properly, then it is invisible to the normal user or the environment available user. It will receive the request for the services from the different applications or the processes. System calls and security: It is a very important feature of the kernel.Device drivers: It acts as a bridge in the between the hardware level and the process or application level. ![]() when it was used and from how long the process is going on It will determine which application or which process is using the CPU. Process management: It is keeping proper tracking of the central processor unit.It will keep track of how much memory is used, how much memory is available, and where is it. Memory management: It will help to keep a proper track on the memory management front.In terms of Linux Kernel, it is doing the 4 major tasks like Memory management, Process management, Device drivers and System calls and security. It is a combination of hardware (using keyboard or mouse act as input to the application) as well the application (to process the input data). When we are getting any output from any application. The Linux kernel acts as a bridge between the hardware level and the application level.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |