Showing posts with label Input / Output Management. Show all posts
Showing posts with label Input / Output Management. Show all posts

Wednesday, 17 April 2013

Functions of Operating System

1) Process Management: - Operating System allocates resources to Processes, enable processes to share and exchange information, protect the resources of each process from other processes and enable synchronization among processes. Deadlock avoidance and recovery is also function of Operating System.

2) Input / Output Management:-Assignment of various input and output devices to one or more programs is done by the operating system.

3) Memory Management: - Allocation of main memory and secondary memory to the system programs as well as user data is done by the Operating System.

4) File Management:-How files will be transferred from one device to another and how they will be saved or accessed is managed by the Operating System

5) Determine and maintain order of Jobs: - It is the Responsibility of the Operating System to decide that jobs will be completed in which order. It decides that first preference should be given to which request and which can be delayed.