Thumbnail
Access Restriction
Subscribed

Author Pinkerton, Tad B.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Software monitor ♦ Multiprogramming performance ♦ System evaluation ♦ Software instrumentation ♦ Peformance measurement ♦ Software measurement ♦ Performance monitoring ♦ Time-sharing performance ♦ Performance data ♦ Program behavior
Abstract A software measurement facility which is part of a general purpose time-sharing system is described. The Data Collection Facility (DCF) has been implemented in the Michigan Terminal System (MTS) for the System/360 model 67. It exists for the purpose of monitoring operating system and user program behavior and performance. The overall structure of MTS is outlined in order to explain the implementation of the DCF. Events in the system are identified and recorded from within the supervisor, and dumped to magnetic tape by an auxiliary program for off-line processing. Events in user programs which are unrelated to system actions are recorded with a supervisor call. The time of occurrence of each event is accurately recorded, and data items are further identified by job and type. The overhead associated with data collection and its interference with normal jobs is carefully analyzed, and both are shown to be minimal. Several examples are given of information obtained with the facility and of applications in which it has been useful. Some general guidelines are offered for the construction of future monitoring programs.
Description Affiliation: Univ. of Michigan, Ann Arbor (Pinkerton, Tad B.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 12
Issue Number 11
Page Count 3
Starting Page 608
Ending Page 610


Open content in new tab

   Open content in new tab
Source: ACM Digital Library