Compiling method, apparatus, and program
First Claim
1. A computer program product on a non-transitory medium for causing a computer to function as a controller controlling the average response time that elapses between the reception by an information processing apparatus of a processing request and the response of the information processing apparatus to the processing request, the computer program product including instructions for causing a computer to implement a method, the method comprising:
- obtaining a response time goal which is a target value of the average response time, via a response time goal obtaining section of the computer;
calculating a predicted response time which is a predicted value o f the average response time at the time point when a predetermined reference period has elapsed from the setting of an operation mode in the information processing apparatus, the operation mode being any of a plurality of operation modes that provide different throughputs, via a predicted response time calculating section of the computer; and
setting the operation mode in the information processing apparatus if the predicted response time calculated by the predicted response time calculating section is less than the response time goal, via an operation mode setting section of the computer.
0 Assignments
0 Petitions
Accused Products
Abstract
Brings the response time of a Web server and the like closer to a targeted value. A controller controlling the average response time elapsed between reception by information processing apparatus of a processing request and response of information processing apparatus to the processing request. The controller including: a section for obtaining a response time goal which is a target value of the average response time; a section for calculating a predicted response time which is a predicted value of the average response time at the time point when a predetermined reference period has elapsed from setting an operation mode in the information processing apparatus, the operation mode being any of a plurality of operation modes which provide different throughputs; and a section for setting the operation mode in the information processing apparatus if predicted response time calculated by the predicted response time calculating section is less than goal.
30 Citations
18 Claims
-
1. A computer program product on a non-transitory medium for causing a computer to function as a controller controlling the average response time that elapses between the reception by an information processing apparatus of a processing request and the response of the information processing apparatus to the processing request, the computer program product including instructions for causing a computer to implement a method, the method comprising:
-
obtaining a response time goal which is a target value of the average response time, via a response time goal obtaining section of the computer; calculating a predicted response time which is a predicted value o f the average response time at the time point when a predetermined reference period has elapsed from the setting of an operation mode in the information processing apparatus, the operation mode being any of a plurality of operation modes that provide different throughputs, via a predicted response time calculating section of the computer; and setting the operation mode in the information processing apparatus if the predicted response time calculated by the predicted response time calculating section is less than the response time goal, via an operation mode setting section of the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product on a non-transitory medium for causing functions of an information processing system, the computer program product including instructions for causing a computer to implement a method, the method comprising:
-
responding to a processing request received from an external source, via an information processing apparatus of the information processing system; and controlling the average response time that elapses between the reception by the information processing apparatus of a processing request and the response of the information processing apparatus to the processing request, via a controller having; a response time goal obtaining section for obtaining a response time goal which is a target value of the average response time; a predicted response time calculating section for calculating a predicted response time which is a predicted value of the average response time at the time point when a predetermined reference period has elapsed from setting an operation mode in the information processing apparatus, the operation mode being any of a plurality of operation modes which provide different throughputs; and an operation mode setting section for setting the operation mode in the information processing apparatus if the predicted response time calculated by the predicted response time calculating section is less than the response time goal.
-
-
11. A computer program product on a non-transitory medium for causing a computer to function as a controller controlling the average response time that elapses between the reception by an information processing apparatus of a processing request and the response of the information processing apparatus to the processing request, the computer program product including instructions for causing a computer to implement a method, the method comprising:
-
setting a received response time goal as a target average response time of the information processing apparatus that is controlled by the controller to achieve the target average response time; determining a predicted response time as the prediction of the average response time that occurs at a point after a predetermined period of time has elapsed from a current operating mode of the information processing apparatus; and setting the current operating mode of the information processing apparatus based on a determination of whether the predicted response time has a predetermined relationship to the response time goal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification