Patent ID: 6381677
Filing Date: 2002-04-30
Classification: G06F

Abstract:
A method for caching data, comprising:determining a sequential access of a first memory area; staging a group of data sets from the first memory area to a second memory area after determining the sequential access; processing a data access request (DAR) for data sets in the first memory area that are included in the sequential access; reading the requested data sets from the second memory area; determining a trigger data set from a plurality of trigger data sets based on a trigger data set criteria, wherein the trigger data set criteria is determined from whether the DAR is a sequential DAR or a non-sequential DAR, wherein a first trigger data set is determined if the DAR is a sequential request and wherein a second trigger data set is determined if the DAR is a non-sequential request; and reading a requested data set indicated as the determined trigger data set; and staging a next group of data sets from the first memory area to the second memory area in response to reading the determined trigger data set.