The application provides a
solid state storage device
temperature control method, including a
solid state disk master control
chip of a multi-CPU core architecture, a front-end core Core0 periodically sampling
solid state disk disc each part sensor temperature value, and calculating a composite temperature, sending the composite temperature to an auxiliary core mCore4; a back-end core Core2, Core3 real-time collecting respective working
logical unit number quantity, and feeding back to the auxiliary core mCore4; the auxiliary core mCore4 accumulates and averages the sampling data, and detects whether the composite temperature exceeds a conditional threshold value, if exceeding the threshold value, then according to the actual load level and temperature grade adjustment
logical unit number maximum concurrent number
limit value; the back-end core Core2, Core3 gets the concurrent number
limit value from the auxiliary core mCore4, and adjusts the
flash memory controller. The application saves computing power and improves input and output performance, ensures that the
solid state disk temperature and
power consumption are limited without losing too much performance, and guarantees the accuracy and real-time of the maximum
logical unit number concurrent number calculation result.