Patent · US Active

Dynamic storage of cache data for solid state disks

US8312250B2 · kind B2 · utility

4Cited by
36References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2010
Grant dateNov 13, 2012
Priority date
Expiry dateOct 11, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0028
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described embodiments provide a media controller that determines the size of a cache of data being transferred between a host device and one or more sectors of a storage device. The one or more sectors are segmented into a plurality of chunks, and each chunk corresponds to at least one sector. The contents of the cache are managed in a cache hash table. At startup of the media controller, a buffer layer module of the media controller initializes the cache in a buffer of the media controller. During operation of the media controller, the buffer layer module determines a number of chunks allocated to the cache. Based on the number of chunks allocated to the cache, the buffer layer module updates the size of the of the cache hash table.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.