Browse Prior Art Database

General-Purpose Software Monitor Architecture

IP.com Disclosure Number: IPCOM000057233D
Original Publication Date: 1988-Apr-01
Included in the Prior Art Database: 2005-Feb-15

Publishing Venue

IBM

Related People

Authors:
Gottlieb, AM Rourke, DJ [+details]

Abstract

An architecture for a general-purpose software monitor for the Personal Computer (PC) is described. In the past, performance monitors have been of two kinds: ones requiring special purpose hardware, and ones requiring special code to be added to the programs to be monitored. The first kind involves using hardware that detects I/O operations and other low-level events by wiring hardware across the computer's buses. This method required the acquisition of expensive attachments and only allowed for very low-level hardware events to be measured. The second kind requires the addition of special code to programs which would cause an event to occur that could be "captured" from outside the program.