What are the main functions of a Kernel?

Ankur Kulhari

  • Process management
  • Device management
  • Memory management
  • Interrupt handling
  • I/O communication
  • File system management
  • To handle the communication between software and hardware
  • Kernel’s services can be invoked through system calls.
  • A layer of software called shell wraps around the Kernel.

What do you think about the article?