System and method for utilizing non-volatile memory in a cache
US9495301B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 7, 2012 |
| Grant date | Nov 15, 2016 |
| Priority date | — |
| Expiry date | Aug 7, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/0793
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In one embodiment, a computing system includes a cache having one or more memories, a cache journal operable to store data associated with one or more portions of the cache, and a configuration manager operable to access the cache and the cache journal. The configuration manager is operable to determine whether the cache journal includes data associated with a first portion of the cache, and to create, in the cache journal, data associated with the first portion of the cache if the cache journal does not yet comprise data associated with the first portion of the cache. The configuration manager is also operable to determine whether the first portion of the cache is valid for use, and to communicate with a memory manager associated with the first portion of the cache regarding whether the first portion of the cache is valid for use.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.