摘要 |
Power consumption in an electrical system, particularly a battery powered co mputer system, may be reduced by a method in which the performance of the system's power consuming assets (e.g., 1/0 d evices, memory, processors, etc.) is monitored during the operation of application programs. The performance metrics (e.g., time o n, processing assets, instruction density, etc.) for each of the application programs is stored in a look-up table below the appl ication program software level that is accessible to the basic input/output system and/or disk operating system. The look-up table ma y be dynamically updated each time an application program is run. The data in the look-up table are used to remove all or part of the power from those assets that require no or less power during operation of a particular application program. The method is transparent to the application programs and may use a terminate and stay resident programs. |