Frequently designers of computer systems have few (if any) convenient means of investigating system per- formance during actual operation. This kind of analy- sis must, of course, take into account user demands and characteristics of the host system's hardware/software complement. Moreover such studies are complicated because they typically involve a large number of variables which, because of their random nature, do not exhibit unique values. The problem is not only to identify criteria which characterize the manner in which the system is used but also to select parameters which are readily measurable. This presentation describes the approaches employed in characterizing and instrumenting the usage and servicing capacity of two operating systems designed for use on Xerox Sigma computer systems. These operating systems are the Batch Time-sharing Monitor (BTM) and the Universal Time-sharing System (UTS). The performance monitors are designed with emphasis on sampling, sorting and ordering of statistical data. Examples of performance monitoring data are presented which were obtained from actual measurements.
[1]
Jerome H. Saltzer,et al.
The instrumentation of multics
,
1970,
CACM.
[2]
Gerald Estrin,et al.
Snuper computer: a computer in instrumentation automaton
,
1967,
AFIPS '67 (Spring).
[3]
Saul Stimler,et al.
Some criteria for time-sharing system performance
,
1969,
CACM.
[4]
Jack E. Shemer,et al.
The UTS time-sharing system: performance analysis and instrumentation
,
1969,
SOSP '69.
[5]
Jr. Edward Grady Coffman.
Stochastic models of multiple and time-shared computer operations.
,
1966
.
[6]
J. M. McKinney,et al.
A Survey of Analytical Time-Sharing Models
,
1969,
CSUR.
[7]
Norman R. Nielsen,et al.
The simulation of time sharing systems
,
1967,
Commun. ACM.
[8]
Jack E. Shemer,et al.
Performance modeling and empirical measurements in a system designed for batch and time-sharing users
,
1969,
AFIPS '69 (Fall).
[9]
D. J. Campbell,et al.
Measurement and Analysis of Large Operating Systems During System Development
,
1899
.