• DocumentCode
    752655
  • Title

    Approximate analysis of reader/writer queues

  • Author

    Johnson, Theodore

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
  • Volume
    21
  • Issue
    3
  • fYear
    1995
  • fDate
    3/1/1995 12:00:00 AM
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    We analyze the performance of queues that serve readers and writers. Readers are served concurrently, while writers require exclusive service. We approximately analyze a first-come-first-serve (FCFS) reader/writer queue, and derive simple formulae for computing waiting times and capacity under the assumption of Poisson arrivals and exponential service. We extend the analysis to handle a one writer queue, and a queue that includes write intention locks. The simple analyses that we present can be used as rules of thumb for designing concurrent systems
  • Keywords
    concurrency control; queueing theory; resource allocation; FCFS reader/writer queue; Poisson arrivals; approximate analysis; concurrency control algorithms; concurrent systems design; exclusive service; exponential service; first-come-first-serve; one writer queue; performance analysis; queuing system; reader/writer queues; resource allocation; waiting times; write intention locks; Algorithm design and analysis; Concurrency control; Concurrent computing; Data analysis; Databases; Delay; Operating systems; Performance analysis; Predictive models; Queueing analysis;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.372148
  • Filename
    372148