Explain different services provided by the operating system.
Explain different services provided by the operating system.
563
26-Mar-2023
Updated on 04-Apr-2023
Krishnapriya Rajeev
04-Apr-2023An Operating System provides services to both its users and the programs running on it. A few of these services are:
The operating system handles many kinds of programs like user programs and system programs. The major activities of the operating system under program management are:
2. I/O Operation:
The I/O subsystem consists of the I/O devices and their corresponding drivers. The operating system handles communication between the user and the device drivers. It also provides access to the required I/O device whenever requested.
3. File System Manipulation:
File systems are normally arranged into directories for better navigation. These directories contain files and other directories. The major activities of the operating system concerning file system management are:
4. Communication:
In the case of distributed systems, the operating system manages communication between processes. These processes can communicate using communication lines in the network. The major activities of the operating system regarding communication are:
5. Error Handling:
The operating system performs the following functions concerning error handling:
6. Resource Management:
Resources like main memory, CPU, and storage have to allocate to each user in the case of multi-user environments. The major activities of the operating system under resource management are:
7. Protection:
Protection refers to the mechanism using which we can control the access of programs and users to the resources of the system. The operating system performs the following functions concerning protection: