CPC G06F 3/0619 (2013.01) [G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] | 15 Claims |
1. A storage device comprising:
a memory including a plurality of memory blocks; and
a controller configured to:
determine a candidate memory block, accessed among the plurality of memory blocks when the temperature of the memory is equal to or higher than a first temperature, as a target memory block based on a number of times the candidate memory block is accessed in a state in which the temperature of the memory is equal to or higher than the first temperature, and
determine, using the target memory block, whether to apply a thermal throttling mode to a target operation to be executed on the memory when the temperature of the memory is equal or higher than a second temperature.
|