Computer Applications
Answer
Kernel is the core component of an operating system which acts as an interface between applications and the data processing being performed at the hardware level. The kernel is responsible for performing the following tasks:
- I/O management
- Memory management
- Process management for application execution
- Device management (through the use of device drivers)
- System calls control