Patent ID: 7739672
Filing Date: 2010-06-15
Classification: G06F,Y02D

Abstract:
1. An information processor carried out by a computer and having interpretation means for interpreting a source program or an intermediate language program and run-time translation means for translating the program into a machine language program native to the computer, said information processor comprising: a power-saving request monitor for monitoring whether or not there is a power-saving request from an input interface or a predetermined power-saving request in a given memory device, the power-saving request making a request for suppression of power consumed by the information processor; and a power-saving translation controller for making a decision as to whether said run-time translation means executes run-time translation of said program according to whether there is the power-saving request and instructing the run-time translation means to execute processing of run-time translation based on the result of the decision; and wherein said power-saving translation controller makes a decision as to whether said run-time translation means executes the run-time translation of said program according to magnitude of said power-saving request, and instructs the run-time translation means to execute processing of run-time translation based on the result of the decision.