Operating System Layers

The operating system is generally the most complex item of software on a computer, as well as the most important. However, it can be broken down into a number of discrete layers, or functional elements, each of which is responsible for a specific task.  A five layer model is often used:

  •  User Interface
  •  File Management System
  •  Input / Output
  •  Memory Management
  •  Kernel

Next: User Interface