A dynamic rotation speed control program that controls the dynamic rotation speed of a fan provided in a computer, for enabling the computer to execute:
- a first reception step of receiving “ambient temperature” which is a temperature of surroundings where the computer is installed;
- a second reception step of receiving “first device temperature” which is a temperature of a first device provided in the computer;
- a third reception step of receiving “second device temperature” which is a temperature of a second device provided in the computer;
- and
- a fan rotation speed indicating step of determining the rotation speed of the fan based on a comparison between the ambient temperature, first device temperature, and second device temperature which are received in the first to third reception steps and a fan rotation speed description table describing a relationship between the respective temperature and fan rotation speed and instructing the fan to rotate at the determined rotation speed, wherein:
- the fan rotation speed description table includes a plurality of individual tables for each of ambient temperature segments, and
- in the fan rotation speed indicating step, there is selected one of the plurality of individual tables that corresponds to the received ambient temperature, determined a first rotation speed based on a comparison between the selected individual table and first device temperature received in the second reception step, determined a second rotation speed based on a comparison between the selected individual table and second device temperature received by the third reception step, and there is instructed the fan to rotate at a higher one of the first and second rotation speeds.