skip to main content
article
Free access

An approach to evaluating time sharing systems: MH-TSS a case study

Published: 01 January 1976 Publication History

Abstract

The authors conducted a benchmark measurement of the Murray Hill Time Sharing System (MH-TSS) running on a Honeywell 6000. The object of the test was to duplicate the load normally present on the Murray Hill production system, and measure the system's behavior before and after a major software release and a major hardware improvment. Five different load levels, from 30 to 90 users, were measured for each configuration. This paper discusses the methods used in the design of the experiment and in the analysis and interpretation of the results.Several measurement tools were used in this test. The event trace collection facility of MH-TSS was used for the benchmark measurement and for the design and fine tuning of a scrint representing the normal load at Murray Hill. A commercially available H6000-specific terminal simulator was used to feed these scripts to the system. The batch background system was loaded by a stream of synthetic jobs, matched in resource usage characteristics to a set of jobs chosen at random from the job stream of the production system.The event trace data gathered at various load levels under the three software and hardware configuratios were analyzed using two techniques employing a state transition representation of program behavior and system response. The result was a set of data which documents the expected performance improvements for the new software and hardware being installed at Murray Hill, and which suggests the expected growth potential for MH-TSS.

References

[1]
Burnette, W. A., "Event Trace measurement System for the Murray Hill Time Sharing System," internal memorandum, 1974.
[2]
Burnette, W. A., "A Queue Analysis Program for Time-Sharing Systems using System Event Trace Data," internal memorandum, 1974.
[3]
DiMarsico, B. J., and Maranzano, J. F., "Users Guide for the TSO Performance Analysis Routines," internal memorandum, 1972.
[4]
Hochbaum, F., et. al., "TSO Evaluation: Final Report of the TSO Evaluation Committee," internal memorandum, 1972.
[5]
Kernighan, B. W., and Hamilton, P. A., "Synthetically Generated Performance Test Loads for Operating Systems," First SIGME Symposium on Measurement and Evaluation, Palo Alto, CA (121-126), Feb. 1973.
[6]
"Load Generator System Users' Manual," Analytical Services Division, Tesdata Systems Corp., McLean Virginia.
[7]
Scherr, Allan L., "An Analysis of Time-Shared Computer Systems," MIT Press, Cambridge, 1967.
[8]
"Series 6000 Supplement No. D.2 to Software Release Bulletin D," Honeywell Information Systems, Inc, May 11, 1973.
[9]
Wright, Linda Shickel, "Algorithms and Data Structures for Minimizing the Number of States in a Large, Incompletely Specified Sequential Machine," Master's essay, Rutgers Univ, May 1973.
[10]
Wright, L. S., "CONVERT, A Program to Convert an Arbitrary Time-Sharing Trace Tape into a TSO-Format Trace Tape," internal memorandum, 1973.
[11]
Wright, L. S., "Applying the TSO Performance Analysis Routines to Other Time Sharing Systems," internal memorandum, 1974.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 5, Issue 1
January 1976
37 pages
ISSN:0163-5999
DOI:10.1145/1041715
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1976
Published in SIGMETRICS Volume 5, Issue 1

Check for updates

Author Tags

  1. event trace
  2. monitoring
  3. operating systems
  4. queuing networks
  5. response time
  6. state transition models

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)81
  • Downloads (Last 6 weeks)11
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Evaluation in Contextual Information RetrievalACM Computing Surveys10.1145/320494051:4(1-36)Online publication date: 25-Jul-2018
  • (2018)Group Deviation Detection MethodsACM Computing Surveys10.1145/320324651:4(1-38)Online publication date: 25-Jul-2018
  • (2018)A Survey of Physics-Based Attack Detection in Cyber-Physical SystemsACM Computing Surveys10.1145/320324551:4(1-36)Online publication date: 25-Jul-2018
  • (2016)A scalable lock-free hash table with open addressingACM SIGPLAN Notices10.1145/3016078.285119651:8(1-2)Online publication date: 27-Feb-2016
  • (2016)An interval constrained memory allocator for the Givy GAS runtimeACM SIGPLAN Notices10.1145/3016078.285119551:8(1-2)Online publication date: 27-Feb-2016
  • (2016)Affinity-aware work-stealing for integrated CPU-GPU processorsACM SIGPLAN Notices10.1145/3016078.285119451:8(1-2)Online publication date: 27-Feb-2016
  • (2016)NUMA-aware scheduling and memory allocation for data-flow task-parallel applicationsACM SIGPLAN Notices10.1145/3016078.285119351:8(1-2)Online publication date: 27-Feb-2016
  • (2016)Verification of MPI Java programs using software model checkingACM SIGPLAN Notices10.1145/3016078.285119251:8(1-2)Online publication date: 27-Feb-2016
  • (2016)On ordering transaction commitACM SIGPLAN Notices10.1145/3016078.285119151:8(1-2)Online publication date: 27-Feb-2016
  • (2016)Merge-based sparse matrix-vector multiplication (SpMV) using the CSR storage formatACM SIGPLAN Notices10.1145/3016078.285119051:8(1-2)Online publication date: 27-Feb-2016
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media