10.4. Modeling Software Contention

The previous sections illustrated the effects of software contention on response time. This section briefly describes three approaches that can be used to build performance models that reflect the effect of software contention. The first two approaches are analytic and the last is based on discrete event simulation.

10.4.1. Simultaneous Resource Possession

The type of queuing networks (QNs) described in Section 9.4, can be solved exactly under a certain set of conditions. When these conditions hold, the QNs are said to have a product-form solution [3] [9] [11]. Product-form QNs do not allow a request to simultaneously hold more than one resource. This situation, called simultaneous resource possession, can be ...

Get Scaling for E-Business now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.