发明名称 |
System and method for providing a flash memory cache input/output throttling mechanism based upon temperature parameters for promoting improved flash life |
摘要 |
Aspects of the disclosure pertain to a system and method for providing a flash memory cache input/output throttling mechanism based upon temperature parameters for promoting improved flash life. The mechanism restricts flash memory cache caching of inputs/outputs associated with Least Recently Used data and Most Recently Used data when a temperature of the flash memory is at or above a threshold temperature. |
申请公布号 |
US9053036(B2) |
申请公布日期 |
2015.06.09 |
申请号 |
US201213684838 |
申请日期 |
2012.11.26 |
申请人 |
Avago Technologies General IP (Singapore) Pte Ltd |
发明人 |
Jain Ashish;Dalvi Kiran B.;Sharma Amit K. |
分类号 |
G06F12/08;G06F11/00;G06F13/16;G06F12/02 |
主分类号 |
G06F12/08 |
代理机构 |
Duft Bornsen & Fettig |
代理人 |
Duft Bornsen & Fettig |
主权项 |
1. A method for providing an input/output throttling mechanism for a data handling system, the method comprising:
monitoring a temperature of a solid-state flash drive of the system; when monitoring determines that the temperature of the solid-state flash drive is below a threshold temperature, routing inputs/outputs to an internal cache of the solid-state flash drive in accordance with an unrestricted mode; when monitoring determines that the temperature of the solid-state flash drive is at or above the threshold temperature, preventing caching in the cache of the flash drive of inputs/outputs associated with Least Recently Used data; and when monitoring determines that the temperature of the solid-state flash drive is at or above the threshold temperature, preventing caching in the cache of the flash drive of at least a portion of inputs/outputs associated with Most Recently Used data. |
地址 |
Singapore SG |