摘要:
A method comprises receiving, by a computing device, a first user input indicating a desired performance mode of the computing device, estimating an ambient temperature in an environment surrounding the computing device, determining a device temperature mitigation threshold value based on the estimated ambient temperature and based on the desired performance mode, determining, by the computing device and in response to determining that a current temperature of the computing device differs from an expected temperature for the estimated ambient temperature, an ambient temperature value, adjusting the device temperature mitigation threshold value based on the determined ambient temperature value, and adjusting, in response to determining that the temperature of the computing device has exceeded the adjusted device temperature mitigation threshold value, operation of the computing device. A computing device is also disclosed.