Monitoring system processes energy consumption
AssigneeInternational Business Machines Corporation
InventorsStefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsStefano Borghetti, Leonida Gianfagna, Antonio Mario Sgro
Estimating the term…
A method and system for monitoring power consumption of software applications. In a preferred embodiment of the present invention, a new feature is inserted in a system availability monitoring product which estimates the power consumption of the system, starting from the measurement of some parameters collected by a monitoring tool. All systems are impacted by energy consumption, by the usage of its resources (hard-disk, CPU, memory, CDROM, etc.); when the usage of these components increases, the energy consumption increases too. The usage of the resources can be calculated through the monitoring tool according to some specific parameters. The calculated metrics of the usage are based on the measurement of the time during which a resource is in a predetermined status. Each resource has an associated table for determining the expected power consumption according to the status.
A method of monitoring power usage in a data processing system comprising a plurality of resources, each resource having a predefined datasheet defining a set of possible status of the resource, each status having an associated expected power usage, the method including the steps of:
A computer program tangibly stored in a computer readable storage device for performing a method of monitoring power usage in a data processing system comprising a plurality of resources, each resource having a predefined datasheet defining a set of possible status of the resource, each status having an associated expected power usage, when the computer program is executed on a data processing system, the method including the steps of:
A system for monitoring power usage in a data processing system comprising a plurality of resources, each resource having a predefined datasheet defining a set of possible status of the resource, each status having an associated expected power usage, the system comprising a data processor coupled to a memory that includes program instructions that are operable by the data processor to perform a method including the steps of:
Dependencies are inferred from the claim text.