A Minimum Overhead CPU Utilization Measuring Algorithm
Original Publication Date: 1989-May-01
Included in the Prior Art Database: 2005-Jan-29
A minimum overhead CPU utilization measuring algorithm is disclosed for efficiently measuring how much processor time is spent doing work in an operating software system. In a multiprocessing network, the operating system makes use of an executive service routine which decides if there is any work to be done by particular processors in the network. If there is, the executive dispatch is the appropriate routine or falls back to an idle routine which is part of the executive. The executive uses the time spent in the idle routine as a measure of the CPU utilization for a processor.