Cache system and processing apparatus
AssigneeKabushiki Kaisha Toshiba
InventorsKumiko Nomura, Keiko Abe, Shinobu Fujita
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsKumiko Nomura, Keiko Abe, Shinobu Fujita
Estimating the term…
According to an embodiment, in a cache system, the sequence storage stores sequence data in association with each piece of data to be stored in the volatile cache memory in accordance with the number of pieces of data stored in the nonvolatile cache memory that have been unused for a longer period of time than the data stored in the volatile cache memory or the number of pieces of data stored in the nonvolatile cache memory that have been unused for a shorter period of time than the data stored in the volatile cache memory. The controller causes the first piece of data to be stored in the nonvolatile cache memory in a case where it can be determined that the first piece of data has been unused for a shorter period of time than any piece of the data stored in the nonvolatile cache memory.
A processor cache system, comprising:
The cache system according to claim wherein the controller causes the first piece of data to be stored not in the nonvolatile cache memory but in an upper storage device when the first piece of data stored in the volatile cache memory is overwritten by the second piece of data having another address or when power of the volatile cache memory is turned off, in a case where it is determinable based on the sequence data stored in the sequence storage in association with the first piece of data that the first piece of data has been unused for a longer period of time than all pieces of the data stored in the nonvolatile cache memory.
A processing apparatus, comprising a processor cache system and a processor element, wherein the cache system comprises:
Dependencies are inferred from the claim text.