Patent ID: 8185753
Filing Date: 2012-05-22
Classification: G06F,H02J,Y02B,Y02E,Y04S

Abstract:
1. A non-transitory computer-readable recording medium storing a program, which when executed by a monitoring computer that is connectable to a device that includes components, causes the monitoring computer to perform a method comprising: storing power consumption estimation information, for each of the components of the device, indicating a relation between power consumption and processing load of a component; acquiring load information indicating a processing load of each said component of the device, a type of the processing load to be acquired differing according to a type of the component; and estimating power consumption of the device based on the acquired load information of each said component and the power consumption estimation information of each said component, the estimating including, the device includes a computer that has a central processing unit (CPU), a memory, a disk unit and communication interface, and the method monitors power consumption of the computer; the power consumption estimation information includes a CPU power consumption conversion table indicating a relation between CPU duty cycle and power consumption of the CPU and the memory, a disk power consumption conversion table indicating a relation between power consumption of the disk unit and number of disk accesses per unit time, and a communication interface power consumption conversion table indicating a relation between power consumption of the communication interface and communication data traffic per unit time; the acquiring acquires the CPU duty cycle, the number of disk accesses per unit time and the communication data traffic per unit time as the load information of the computer; and the determining determines the power consumption of the CPU and the memory based on the acquired CPU duty cycle by referring to the CPU power consumption conversion table, the power consumption of the disk unit based on the acquired number of disk accesses per unit time by referring to the disk power consumption conversion table, and the power consumption of the communication interface based on the acquired communication data traffic per unit time by referring to the communication interface power consumption conversion table.