Patent ID: 6341331
Filing Date: 2002-01-22
Classification: G06F

Abstract:
A method for managing a cache memory that is logically partitioned into first and second caches, said cache memory being located in a data path between a host computer and a storage device, said method comprising:in response to a request from said host computer to access data, determining if said requested data is stored in said first cache and if said requested data is not stored in said first cache, determining if said requested data is stored in said second cache; if said requested data is not stored in said second cache, accessing a group of segments stored in said storage device, a first segment included in said group of segments including said requested data; storing said group of segments in said second cache and storing said first segment that includes said requested data in said first cache; and accessing said requested data from said first cache if in response to said request from said host computer to access data, it is determined that said requested data is stored in said first cache, or after storing said group of segments in said second cache and storing said first segment that includes said requested data in said first cache.