Time-sharing is a technique which enables many people, located at various terminals, to
use a particular computer system at the same time. Time-sharing or multitasking is a
logical extension of multiprogramming. Processor's time is shared among multiple
users simultaneously. The operating system uses CPU scheduling and
multiprogramming to provide each user with a small portion of a time. Multiple jobs
are executed by the CPU by switching between them, but the switches occur so
frequently that user can interact with each program while it is running.
Advantages of Timesharing operating systems are as follows:
Provides quick response i.e. short response time.
Avoids duplication of software
Reduces CPU idle time
use a particular computer system at the same time. Time-sharing or multitasking is a
logical extension of multiprogramming. Processor's time is shared among multiple
users simultaneously. The operating system uses CPU scheduling and
multiprogramming to provide each user with a small portion of a time. Multiple jobs
are executed by the CPU by switching between them, but the switches occur so
frequently that user can interact with each program while it is running.
Advantages of Timesharing operating systems are as follows:
Provides quick response i.e. short response time.
Avoids duplication of software
Reduces CPU idle time
No comments :
Post a Comment