Explain layered structure of operating system
Answers
Structure operating system can be broken down into a number of the street layer of functional elements, each of which is responsible for a specific task.
Generally a five layer model is :
- User Interface
- File Management System
- Input/ Output
- Memory Management
- Kernel
User Interface
The user interface is a software which allows the user to interact directly with the operating system.
File Management System
The file management system is the layer of system software responsible for organising and managing the storage of data on permanent media.
Input/ Output
The layer below the file system is the input or output system which controls all the physical communication with external devices, for example : if the filesystem wants to read a block from disk a request is sent to the input or output layer.
Memory Management
The next layer of the operating system is the memory management layer, responsible for sharing the physical memory of the computer between processes and handling programs which require more memory than physical available.
The Kernel
The lowest layer of the operating system is the kernel or ( nucleus). It is the core component of operating system.