Framework and initial phases for computer performance improvement

  • Authors:
  • T. E. Bell;B. W. Boehm;R. A. Watson

  • Affiliations:
  • The Rand Corporation, Santa Monica, California;The Rand Corporation, Santa Monica, California;The Rand Corporation, Santa Monica, California

  • Venue:
  • AFIPS '72 (Fall, part II) Proceedings of the December 5-7, 1972, fall joint computer conference, part II
  • Year:
  • 1972

Quantified Score

Hi-index 0.00

Visualization

Abstract

Computer performance analysis often evokes an image of a hardware monitor dictating a particular hardware modification that doubles the system's capacity. In fact, it usually involves measuring system performance, but is not necessarily limited to the use of hardware monitors, nor does it necessarily involve a hardware modification. It also includes the use of such measurement data sources as software monitors, computer accounting systems, sign-in logs, maintenance logs, and observations from computer operators, system programmers, and users. No specific improvement modification (hardware, etc.) is dictated by the measurements; the analyst must (1) formulate hypotheses about possible inefficiencies and/or bottlenecks in the system by gathering and analyzing computer performance data and (2) suggest alternative system modifications that will improve performance. Such modifications may deal with computer hardware, but they may also deal with computer software, operational procedures, job scheduling, job costing, and any system elements that directly or indirectly affect total system performance.