Abstract
This paper analyzes a round robin M/G/1 queuing discipline with quantum sizes that depend on the number of circuits a job has made. Tight bounds on the steady state mean response conditional on job size are found. Results show that the round robin discipline is relatively insensitive to changes in workload and follows the processor sharing response curves surprisingly closely, even for large quantum sizes. The analysis allows determination of a proper cutoff point, the point at which a job would be sent to a lower priority queue. Also derived is the Laplace-Stieltjes transform of the response of a job that arrives to find a given workload. The transient mean response is calculated for this case.
Zusammenfassung
Diese Abhandlung analysiert eine Round Robin M/G/1 Warteschlangen-Methode mit Service-Zuteilungen, die von der Anzahl der bereits erfolgten Durchläufe des betreffenden Jobs abhängen. Es wurden scharfe schranken für die mittlere Antwortzeit bei stationärem Zustand in Abhängigkeit von der Jobgröße bedingt sind. Die Resultate zeigen, daß die Round Robin Methode gegen Änderungen in der Arbeitslast relativ unempfindlich ist und den Antwortskurven des Prozessors, selbst bei beträchtlichen Zuteilungsgrößen, überraschend genau folgt. Die Analyse erlaubt die Bestimmung eines für das Abschneiden geeigneten Punktes, von welchem ab ein Job zu einer Warteschlange mit geringerer Priorität geleitet würde. Ferner wird die Laplace-Stieltjes-Transformation der Antwortzeit abgeleitet, welche sich für einen Job ergibt, der eine gegeben Auslastung vorfindet. Die mittlere Antwortzeit für diesen Fall wird berechnet.
Similar content being viewed by others
References
Kleinrock, L.: Queueing systems, Vol. II: Computer applications. Wiley 1976.
Kleinrock, L.: Analysis of a time-shared processor. Naval Research Logistics Quarterly11, 59–73 (1964).
McKinney, J. M.: A survey of analytical time-sharing models. Computing Surveys1, 2, 105–116 (1969).
Habermann, A. N.: Introduction to operating system design. SRA, 1976.
Coffman, E. G., Jr., Wood, R. C.: Interarrival statistics for time-sharing systems. CACM9, 7, 500–503 (1966).
Adiri, I., Avi-Itzhak, B.: A time-sharing queue. Management Science15, 11, 639–657 (1969)
Sakata, M., Noguchi, S., Oizumi, J.: An analysis of the M/G/1 queue under round-robin Scheduling. Operations Research19, 371–385 (1971).
Feller, W.: An introduction to probability theory and its applications, Vol. I. third ed. Wiley 1968.
Conway, R. W., Maxwell, W. L., Miller, L. W.: Theory of scheduling, Ch. 8–10. Addison-Wesley 1967.
Cox, D. R.: Renewal theory. Methuen 1962.
Kleinrock, L.: Queueing systems, Vol. I: Theory. Wiley 1975.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Brown, T. M/G/1 round robin discipline. Computing 22, 225–241 (1979). https://doi.org/10.1007/BF02243564
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02243564