Title : 
Approximate analysis of reader/writer queues
         
        
            Author : 
Johnson, Theodore
         
        
            Author_Institution : 
Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
         
        
        
        
        
            fDate : 
3/1/1995 12:00:00 AM
         
        
        
        
            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;
         
        
        
            Journal_Title : 
Software Engineering, IEEE Transactions on