Function of Operating System


FUNCTION OF SINGLE-USER OPERATING SYSTEM


1.     Initialization


                                A System in which the OS must have initial loader program to in initialize the system properly.

2.     File Management
An operating system contains file management programs that control the creation, deletions, and access of file of data and program
3.     Memory management
In type of operating system, this memory management is simple, as only one application is executed at one time. If there is another application to be run the previous is remove from the memory.
4.     Input output management
I/O management in this type of O.S is more simpler as compare to other because one I/O device is made active at a time.


FUNCTION OF MULTI-USER OPERATING SYSTEM


1. Initialization

 

                    Initialization is more complex than single user operating system because it is possible that more than one computer be initialized by server.

      2. File management

                File management is more complex in this case because a file maybe access or shared by more than one user. If a user is using currently a file and another user also trying to access this file than it is duty of operating system to lock the file to available it on Network.

3.     Memory management

                Available memory of server is divided among different user the rest of memory management is the same as the single OS. It also uses a technique called paging to allow your computer to run more programs than its physical memory by storing memory pages not currently in use on a mass storage device called virtual memory

4.     Input output management

                It is also complex because more than one devices manage by OS

5.     Resource management

                Resources (printer, CD Drive, Floppy Drive etc are available to all user on network) these Device can be share to access from other computer.

6.      Process Management.

                In multi-user operating system more then one application are executed at a time this capability is called multitasking.

7.     Processor management

                In multi-user operating system more then one user connected to the system. Hence the processing speed must be fast to manage all user requests. For this reason a system must have more the one proc3essor. Multiuser system has capability to manage all these processors

8.     Communication management

                In multi- user operating system one computer is connected with more then one systems. Hence it has capability to create new user, groups and assign passwords, and permissions

















Comments