Pedro Arantesrose
ArticlesContactNow

Queue Capacity Utilization

Queue capacity utilization is the amount of time the service process is working (not idle).
#queues
Zettelkasten, August 04, 2021 (changes)

Notes

  • Queue capacity utilization is the amount of time the service process is working (not idle).

  • Knowing capacity utilization allows you to predict:

    • the percent of time arriving work will find the resource busy;
    • the average number of items in the queue;
    • the average number of items in the system;
    • the percent of overall cycle time is queue time;
    • the ratio of cycle time to value-added time.
  • For M/M/1/M/M/1/\infty Queue, you can predict these characteristcs:

    • Percent Capacity Utilization =ρ= \rho
    • Percent Unblocked Time =1ρ= 1 - \rho
    • Number of Items in Queue =ρ21ρ= \cfrac{\rho^2}{1-\rho}
    • Numbers of Items in System =ρ1ρ= \cfrac{\rho}{1-\rho}
    • Percent Queue Time =ρ= \rho
    • Cycle TimeValue-Added Time=11ρ\cfrac{\text{Cycle Time}}{\text{Value-Added Time}} = \cfrac{1}{1-\rho}
  • Percent capacity utilization and percent queue time are identical for a random queue.

    • If you operate an M/M/1/M/M/1/\infty queue at XX percent utilization, you're choosing to use XX percent queue time.
  • Queues grow when you approach 100 percent utilization, they become exponentially large.

  • It's hard to measure capacity utilization directly.

References

RecommendationsDo you want to see all posts instead?
Queueing Theory
It can provide essential insights to product developers because there're similar problems of unpredictable work arrival time and unpredictable task durations.
Zettelkasten, July 24, 2021
M/G/1 Queue
In queueing theory, an M/G/1 queue is a queue in which the arrivals are a Markovian, service has a general distribution, and a single server.
Zettelkasten, August 31, 2021
Queue Service Process
The queue service process is the process in which the server accomplishes the work.
Zettelkasten, August 04, 2021
Accountability Psychological Trigger
You need accountability to build up credibility. So you have to do things under your name as much as possible, with risky.
Zettelkasten, August 18, 2021
Mental Models
Mental models are frameworks, worldviews, representations, or explanations of how something works. They're how we understand the world.
Zettelkasten, April 06, 2021
Purposeful Stupidity
"Citizen-saboteurs" learned those instructions to sabotage organizations or governments institutions.
Zettelkasten, September 19, 2021

Newsletter

Every Tuesday, I publish my most recent readings and thoughts. Subscribe to my newsletter if you want to follow topics about #startups, #mental-models, #cryptocurrencies, and more. You can also check my past issues on Revue.

By subscribing, you agree with Revue’s Terms and Privacy Policy