what is the role of kernel in operating system?
The kernel is a computer program at the core of a computer's operating system with complete control over everything in the system. ... It is the "portion of the operating system code that is always resident in memory". It facilitates interactions between hardware and software components.