To provide hardware base utilization measuring apparatus used in a computer system having one or a plurality of central processing units.
The hardware based utilization measuring apparatus and a corresponding method is used in the computer system having one or more central processing units (CPUs) to provide a measured value of CPU utilization. The apparatus includes a state indicator connected to the CPU. The state indicator receives an indication when the CPU is in a first state which is a busy state. A counter is connected to the state indicator and a system clock, it receives a measured value of system time from the system clock, it receives data related to the indication when the CPU is in the first state, and it generates a counter value indicating time the CPU is in the first state. A data usage provider connected to the counter maintains the counter value at a nonvolatile value.
Naoya Fushimi
Yukari Hirano