Hotspot detection and caching for storage devices
US8473680B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 14, 2010 |
| Grant date | Jun 25, 2013 |
| Priority date | — |
| Expiry date | Aug 30, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/0866
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system includes a counting module, a region defining module, and a caching module. The counting module is configured to count a first number of accesses to a first region of a storage medium during a first time period. The counting module is configured to count a second number of accesses to the first region during a second time period following the first time period. The region defining module is configured to selectively define a second region and a third region within the first region when the second number of accesses is greater than the first number of accesses by a predetermined amount. The caching module is configured to selectively cache the second region into a cache memory when a third number of accesses to the second region during a third time period following the second time period is greater than a fourth number of accesses to the third region during the third time period.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.