×

Managing cache data and metadata

  • US 8,489,815 B2
  • Filed: 02/02/2012
  • Issued: 07/16/2013
  • Est. Priority Date: 09/15/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system, comprising:

  • a memory;

    a storage medium storing a plurality of data items at respective addresses;

    a cache device also storing the plurality of data items at corresponding addresses and cache metadata providing a mapping between the address on the storage medium and the corresponding address on the cache device at which each data item is stored, the cache metadata being stored in a hierarchical data structure comprising a plurality of hierarchy levels;

    at least one processor programmed to;

    store cache metadata on the cache device in response to a command to shut down or reboot the computer;

    upon initiating a reboot of the computer, load only a subset of the plurality of hierarchy levels to the memory; and

    verify that a first data item of the plurality of data items was not modified after storage of the first data item in the cache device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×