sign in
 
   
 
 
 
OPERATING SYSTEM _ INTRODUCTION
Operating System Views:
We can explore operating systems in two view points:
User View
System View
User View
In a single-user experience, the goal will be to maximize the work that the user is performing. In this case the operating system is designed mostly for ease of use.

But in the case of multi-user environment (such as main frame or minicomputer), users share resources and may exchange information. The operating system in such cases is designed to maximize resource utilization, resources such as available CPU time, memory and I/O.

Users sit at workstations connected to networks of other workstations and servers share resources such as networking and servers – files, compute, and print servers. Here the operating system is designed to compromise between individual usability and resource utilization.

Users of modern handheld computers and instruments connected to networks, either directly by wire or through wireless perform relatively few remote operations, because of power, speed and interface limitations. Their operating systems are designed mostly for individual usability, and other resource constraints such as battery life.

Operating systems in embedded computers in home devices and automobiles are designed primarily to run without much user intervention.

System View
In the context of computer’s point of view, the operating system can be viewed as a resource allocator and a control program. A computer system has many resources such as CPU time, memory space, file-storage space, I/O devices, and so on. The operating system acts as the manager of these resources. The operating system must decide how to allocate them to specific programs and users so that it can operate the computer system efficiently and fairly.

As a control program control program, the operating system manages the execution of user programs to prevent errors and improper use of the computer. It is especially concerned with the operation and control of I/O devices.

Previous Page Previous