Time Sharing Operating System Explain

Explain Time Sharing Operating Systems With Advantages, What Is Time Sharing Operating System

 
In This Topic & Blog Having Any Query Then Post your Comment and Suggestion Below

Forms of Multiprogramming Operating System

• Time Sharing Operating System
• Real Time Operating System


Time Sharing Operating System


 Time Sharing is a logical extension of multiprogramming operating system
 Time Sharing system were developed to provide interactive use of computer
system at reasonable cost.
 It allow many user to share the computer simultaneously.

Time Sharing Systems:


• Time sharing, or multitasking, is a logical extension of
multi programming. Multiple jobs are executed by the CPU
switching between them. The CPU scheduler selects job
from the ready queue and switches the CPU to that job.
When time slot expired, The CPU switches from this job to
another. In this method the CPU time was shared by
different processes, so it is said to be “Time Sharing
Systems”. Generally the time slots are defined by the
operating systems. The main advantage of time sharing
systems over the batch systems is, the user can interact with
the job when it is executing, but it is not possible in ‘batch
Systems’.

Time Sharing Systems:

• The another main advantage of time sharing system is
efficient CPU utilization.
• Time sharing systems were developed to provide interactive
use of a computer system at a reasonable cost.
• A time shared operating system uses CPU scheduling and
multi programming to provide each user with a small
portion of a time-Shared Computer.
• The following operating systems are best Examples for time
sharing systems.
– Multics
– Unix

Labels: