Described are techniques used in connection with cache management. Data included in a cache slot is put "on parole" with a first cache hit while waiting for subsequent cache hits. If a subsequent hit is received to the cache slot, it remains in the cache for a longer time period than a slot having only a first cache hit. The cache may be organized as a plurality of memory banks of cache slots. Each memory bank has an associated control slot that includes groups of extents of tags. Each cache slot has a corresponding tag, and a time stamp. The time stamp of slots in the cache may be adjusted affecting the amount of time a particular portion of data remains in the cache.

 
Web www.patentalert.com

> Nonvolatile memory with error correction for page copy operation and method thereof

~ 00304