OS Services

Operating Systems Services:

1. Program execution:
  • The operating system Loads program into memory
  • It Handles the program’s execution
  • It Provides a mechanism for process synchronization
  • It Provides a mechanism for process communication
2. I/O operations:
  • OS manages the communication between the user and devices drivers.
  • I/O operations are the read or write operations which are done with the help of input-output devices.
  • Operating system give the access to the I/O devices when it required.
3. File system manipulation:
  • The OS gives an access to the program for performing an operation on the file.
  • The user can create/delete a file by using an interface provided by the OS.
  • The backup of the file system can be created by using an interface provided by the OS.
4. Communication:
  • The operating system manages communication between all the processes.
5. Error detection:
  • The OS continuously checks for the possible errors.
  • The OS takes an appropriate action to correct errors and consistent computing.
6. Resource allocation:
  • The OS manages all kinds of resources using schedulers.
  • CPU scheduling, Disk scheduling algorithm etc are used for better utilization.
7. Protection:
  • The OS ensures that all access to system resources is controlled.
  • The OS ensures that external I/O devices are protected from invalid access attempts.
  • The OS provides authentication features for each user by means of passwords.
Operating Systems:

EasyExamNotes.com covered following topics in Operating Systems.
    A list of Video lectures

    1 comment:

    Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.