Kernel

The kernel is the core of an operating system. It manages:

  • CPU
  • Memory
  • Processes
  • Hardware devices
  • File System
  • System Call
  • Process

Everything in the system talks to hardware through the kernel and acts as a bridge between the software and hardware.

 Kernel