Abstract | ||
---|---|---|
Queuing network models are commonly used to analyze the performance of computer system. Unfortunately, the class of queuing network models which can be exactly analyzed excludes CPU priority scheduling disciplines, conspicuously present in most computer systems. A popular approximation technique which we denote the r educed o ccupancy a pproximation, is often used to analyze such priority service disciplines because of its simplicity and intuitive appeal. However, despite its widespread use, questions about its accuracy and applicability have received very little attention. Further compounding this situation, is the existence of proprietary software packages which purport to analyze such priority disciplines, but which in fact exhibit behavior remarkably similar to the roa. In this paper we show where, and more importantly why, the roa fails. This understanding leads to a significantly improved approximation technique which sacrifices neither simplicity nor applicability. Although our primary focus is on a two class preemptive priority closed network structure, the basic idea is quite general and extensions to multiclass and nonpreemptive priority structures are indicated. |
Year | DOI | Venue |
---|---|---|
1984 | 10.1016/0166-5316(84)90031-2 | PERFORMANCE EVALUATION |
Field | DocType | Volume |
Computer science,Queue,Queuing network,Real-time computing,Software,Priority scheduling,Queuing network model,Distributed computing,Network structure | Journal | 4 |
Issue | ISSN | Citations |
3 | 0166-5316 | 14 |
PageRank | References | Authors |
1.07 | 6 | 1 |
Name | Order | Citations | PageRank |
---|---|---|---|
J. S. Kaufman | 1 | 51 | 46.10 |