Thus, the queue is used to resolve conflicts among users. Timesharing the computer is implicit in this treatment of the user. User swapping may take place every time there is an interrupt or the current user enqueues and requires only that a very small amount of system information be changed. O. A user's requests are satisfied as expedient with due regard for priority. Although this may be inefficient from the standpoint of his elapsed time, there are other uses and to expedite one is to penalize others.
Every effort is made to minimize the impact of any user upon the system.
For example, sorting algorithim are usually designed to minimize elapsed time.