|
ABSTRACT
A generalized multi-entrance and multipriority M/G/1
time-sharing system is dealt with. The system maintains many
separate queues, each identified by two integers, the priority
level and the entry level The arrival process of users is a
homogenous Poisson process, while service requirements are
identically distributed and have a finite second moment. Upon
arrival a user joins one of the levels, through the entry queue of
this level. In the (n, k)-th queue, where n is the
priority level and k is the entry level, a user is eligible
to a (finite or infinite) quantum of service. If the service
requirements of the user are satisfied during the quantum, the user
departs, and otherwise he is trans- ferred to the end of the (n
+ 1, k)-th queue for additional service. When a quantum of
service is completed, the highest priority nonempty level is chosen
to be served next; within this level the queues are scanned
according to the priority of their entry level, and the user at the
head of the highest priority nonempty queue is chosen to be served.
In such a priority discipline, preferred users always get an
improved service, though the service of all users is degraded in
proportion to their service requirements. Expected flow times and
expected number of waiting users are derived and then specialized
to the head-of-the-line M/G/1 priority discipline (in which quanta
have infinite length and service is uninterrupted) and to the
FBn time-sharing system. Finally, the generalized
multientrance and multipriority time-sharing discipline is
(numerically) compared with several other time-sharing systems.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
| |
3
|
kDIRI, I , AND AW-ITZHAK, B. A time-sharing queue. Manage. Scz. 15, 11 (1969), 639-657.
|
| |
4
|
kDIRI, I., AND AVI-ITZHAK, B. A time-sharing model with many queues. Oper. Res 17, 6 (1969),
|
| |
5
|
BABAD, J. M Price scheduling in a time-sharing queueing system Tech. Rep. 73-178, Dep. of Comput. Sci , Cornell U., Ithaca, N.Y., 1973.
|
 |
6
|
|
| |
7
|
CONWAY, R. W, MAXWELL, W. L., AND MILLER, L.W. Theory of Scheduling. Addison-Wesley, Reading, Mass., 1967.
|
| |
8
|
KLmNROCK, L. Analysis of time-shared processor. Naval Res. Log~st. Quart. 2, 1 (1964), 59-73.
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
SCHRAGE, L.E. The queue M/G/1 with feedback to lower priority queues. Manage, Sci. 13 (1967), 466-474.
|
 |
14
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|