Open for commentsSelect text to comment

Note

This is the simplified view of the Operating System Operating System-1790621880074 A kernel is the core of an operating system, one of it's main responsibilities is interfacing with the hardware and allocating resources. For example, the kernel schedules operations for the processor or reads the input from your mouse.

Above the kernel is what we call System & Application Libraries. you can think of this layer as providing the higher level functions that programs need to interface with the kernel. This could include functions for saving files or drawing graphics.

Above the libraries layer is what many end users view as the operating system, utilities and applications.

utilities are tools included with the operating system, such as command line programs, and those with graphical user interface like the file browser.

Applications are additional programs often installed by the user for specific purposes.

Both utilities and applications rely on the layer below for system resources.

Built with LogoFlowershow