Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Time-shared Systems: a theoretical treatment

Published: 01 April 1967 Publication History
  • Get Citation Alerts
  • Abstract

    Time-shared computer (or processing) facilities are treated as stochastic queueing systems under priority service disciplines, and the performance measure of these systems is taken to be the average time spent in the system. Models are analyzed in which time-shared computer usage is obtained by giving each request a fixed quantum Q of time on the processor, after which the request is placed at the end of a queue of other requests; the queue of requests is constantly cycled, giving each user Q seconds on the machine per cycle. The case for which Q → 0 (a processor-shared model) is then analyzed using methods from queueing theory. A general time-shared facility is then considered in which priority groups are introduced. Specifically, the pth priority group is given gpQ seconds in the processor each time around. Letting Q → 0 gives results for the priority processor-shared system. These disciplines are compared with the first-come-first-served disciplines. The systems considered provide the two basic features desired in any time-shared system, namely, rapid service for short jobs and the virtual appearance of a (fractional capacity) processor available on a full-time basis. No charge is made for swap time, thus providing results for “ideal” systems. The results hold only for Poisson arrivals and geometric (or exponential) service time distributions.

    References

    [1]
    FANO, R.M. The MAC system: the computer utility approach. IEEE Spectrum2, No. I (Jan. 1965), 56-64.
    [2]
    LICHTENEERGER, W. W. AND DIRTLE, M.W. A facility for experimentation in maR-machine interactions. Proc. AFIPS 1965 Fall Joint Comput. Conf., Vol. 27, Pt. I, 1965, pp. 589-598.
    [3]
    FORGIE, J. W. A time- and memory-sharing executive program for quick response on-line applications. Proc. AFIPS 1965 Fall Joint Comptit. Conf., Vol. 27, Pt. 1, 1965, pp. 599-609.
    [4]
    MCCARTHY, J. Time-sharing computer systems. In Management and the Computer of the Future, M. Greenberger, Ed. MIT Press, Cambridge, Mass., 1962, pp. 221-236.
    [5]
    SCHWARTZ, J. I., COFFMAN, E. G. AND WEISSAN, C. A general purpose time-sharing system. Proc. AFIPS, 1962 Spring Joint Comput. Conf., 1962, pp. 335-344.
    [6]
    KLEINROCK, L. Analysis of a time-shared processor. Naval Res. Logistics Quart. 11, 10 (March 1964), 59-73.
    [7]
    LITTLE, J. D.C. A proof of the queueing formula L = kW. Operations Res. 9 (1961), 383- 387.

    Cited By

    View all
    • (2024)Asymmetries of Service: Interdependence and SynchronicitySSRN Electronic Journal10.2139/ssrn.4736977Online publication date: 2024
    • (2023)Estimating emergency department crowding with stochastic population modelsPLOS ONE10.1371/journal.pone.029513018:12(e0295130)Online publication date: 1-Dec-2023
    • (2023)Accumulating Priority Queue for Charging of Unmanned Aerial Vehicles in Cognitive Radio Networks2023 6th International Symposium on Autonomous Systems (ISAS)10.1109/ISAS59543.2023.10164390(1-6)Online publication date: 23-Jun-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 14, Issue 2
    April 1967
    219 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/321386
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 April 1967
    Published in JACM Volume 14, Issue 2

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)88
    • Downloads (Last 6 weeks)9
    Reflects downloads up to 06 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Asymmetries of Service: Interdependence and SynchronicitySSRN Electronic Journal10.2139/ssrn.4736977Online publication date: 2024
    • (2023)Estimating emergency department crowding with stochastic population modelsPLOS ONE10.1371/journal.pone.029513018:12(e0295130)Online publication date: 1-Dec-2023
    • (2023)Accumulating Priority Queue for Charging of Unmanned Aerial Vehicles in Cognitive Radio Networks2023 6th International Symposium on Autonomous Systems (ISAS)10.1109/ISAS59543.2023.10164390(1-6)Online publication date: 23-Jun-2023
    • (2023)Efficient and accurate Lyapunov function-based truncation technique for multi-dimensional Markov chains with applications to discriminatory processor sharing and priority queuesPerformance Evaluation10.1016/j.peva.2023.102356162:COnline publication date: 1-Nov-2023
    • (2023)Multi-user edge service orchestration based on Deep Reinforcement LearningComputer Communications10.1016/j.comcom.2023.02.027203:C(30-47)Online publication date: 1-Apr-2023
    • (2022)Focused Layered Performance Modelling by AggregationACM Transactions on Modeling and Performance Evaluation of Computing Systems10.1145/35495397:2-4(1-23)Online publication date: 26-Nov-2022
    • (2022)Truncating Multi-Dimensional Markov Chains With Accuracy Guarantee2022 30th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)10.1109/MASCOTS56607.2022.00024(121-128)Online publication date: Oct-2022
    • (2022)Routing and staffing in emergency departments: A multiclass queueing model with workload dependent service timesIISE Transactions on Healthcare Systems Engineering10.1080/24725579.2022.210052213:1(46-61)Online publication date: 26-Jul-2022
    • (2022)Queueing with priorities and standard service: Stoppable and unstoppable serversStochastic Models10.1080/15326349.2022.2066130(1-12)Online publication date: 1-May-2022
    • (2022)A general method for evaluating the overhead when consolidating servers: performance degradation in virtual machines and containersThe Journal of Supercomputing10.1007/s11227-022-04318-578:9(11345-11372)Online publication date: 1-Jun-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media