Abstract
Many topics are covered by the science (art?) of system performance analysis. Among these are measurement of existing systems, tuning, performance evaluation, design of control algorithms, system modeling, workload characterization, and performance prediction. After giving a brief summary of these topics, the paper will concentrate on the last three. It will describe how existing workloads can be measured and analyzed routinely so as to produce the inputs required by analytic system models. These models employ queueing network formulations which allow the workload to consist of several user classes with different characteristics. Such models have been validated successfully against real systems, but some problems, particularly relating to paging in virtual memory systems, have so far not received definitive solutions.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
Y. Bard, Performance criteria and measurement for a time-sharing system, IBM Systems Journal 10, 193–216 (1971).
W. Buchholz, A synthetic job for measuring system performance, IBM Systems Journal 8, 290–298 (1969).
P.A. Hamilton and B.W. Kernigan, Synthetically generated performance test loads for operating systems, 1-st Annual Symposium on Measurement and Evaluation, SIGME, Palo Alto, 121–126 (1973).
P.J. Denning, The working set model for program behavior, Communications of the ACM 11, 323–333 (1968).
P.J. Denning and S.C. Schwartz, Properties of the working set model, Communications of the ACM 15, 191–198 (1972).
R.P. Parmelee, T.I. Peterson, C.C. Tillman, and D.J. Hatfield, Virtual storage and virtual machine concepts, IBM Systems Journal 11, 99–130 (1972).
Y. Bard, Application of the page survival index (PSI) to virtual memory system performance, IBM J. Res. Develop. 19, 212–220 (1975).
J.R. Jackson, Jobshop-like queueing systems, Management Science 10, 131–142 (1963).
W.J. Gordon and G.F. Newell, Closed queueing systems with exponential servers, Operations Research 15, 254–265 (1967).
J. Buzen, Analysis of system bottlenecks using a queueing network model, ACM Workshop on System Performance Evaluation, SIGOPS, Cambridge, Mass. 82–102 (1971).
F. Baskett, K.M. Chandy, R.R. Muntz, and F.G. Palacios, Open, closed, and mixed networks of queues with different classes of customers, Journal of the ACM 22, 248–260 (1975).
M. Reiser and H. Kobayashi, Queueing networks with multiple closed chains: Theory and computational algorithms, IBM J. Res. Develop. 19, 283–294 (1975).
H. Kobayashi and M. Reiser, On generalization of job routing behavior in a queueing network model, Research Report RC-5679, IBM, Yorktown Heights (1975).
H. Kobayashi, Application of the diffusion approximation to queueing networks, Journal of the ACM 21, 316–328 (1974).
K.M. Chandy, U. Herzog, and L. Woo, Approximate analysis of general queueing networks, IBM J. Res. Develop. 19, 43–49 (1975).
C.H. Sauer and K.M. Chandy, Approximate analysis of central server models, IBM J. Res. Develop. 19, 301–313 (1975).
J.P. Buzen, Fundamental laws of system performance, International Symposium on Computer Performance, Modeling, Measurement, and Evaluation, Cambridge, Mass., 200–210 (1976).
IBM Virtual Machine Facility/370, Introduction, Form No. GC20-1800, IBM Data Processing Division, White Plains, N.Y. (1972).
Y. Bard, A characterization of VM/370 workloads, Second International Workshop on Modeling and Performance Evaluation of Computer Systems, Stresa (1976).
M. Parent and D. Potier, A note on the influence of program loading on the page fault rate, Rapport de Recherche No. 159, IRIA, Rocquencourt (1976).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bard, Y. (1977). Performance analysis of interactive systems. In: Blaser, A., Hackl, C. (eds) Interactive Systems. IBM 1976. Lecture Notes in Computer Science, vol 49. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08141-0_6
Download citation
DOI: https://doi.org/10.1007/3-540-08141-0_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08141-8
Online ISBN: 978-3-540-37386-5
eBook Packages: Springer Book Archive