Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in DevOps and Agile by (9k points)
What is Kernel in Linux?

1 Answer

0 votes
by (45.3k points)

The Kernel is a core component of Linux. It is responsible for all the important activities of this operating system. It is the main interface between the hardware of the computer and its processes. It contains numerous modules and directly interacts with the underlying hardware. It communicates between both the managing resources efficiently. It provides the necessary abstraction to application programs or systems in order to hide low-level hardware details.

Kernel mainly focuses on the following responsibilities:

  • Memory Management: To track the memory used to store the object along with its location
  • Process Management: To determine which of the processes can utilize the CPU, at what time, and the time duration
  • Device Drivers: Act as a mediator between the processes and the hardware
  • Systems Calls and Security: Helps in receiving requests from the processes for various services

To learn in-depth about Linux and Kernel, sign up for an online Linux Certification Training.

Also, watch this video tutorial on Linux:

Related questions

0 votes
1 answer
0 votes
1 answer
asked Nov 28, 2020 in Linux by blackindya (18.4k points)
0 votes
1 answer
asked Feb 17, 2020 in DevOps and Agile by anmolj (9k points)

Browse Categories

...