Patent ID: 7996408
Filing Date: 2011-08-09
Classification: G06F

Abstract:
1. A method, comprising: maintaining a plurality of data sets, wherein each data set comprises an index block and a plurality of data blocks; determining, via a processor, an index block size for redefining the plurality of data sets, based on an amount of space left unused in index blocks of the plurality of data sets, wherein for determining the index block size greater weight is provided to those index blocks with lesser unused space in comparison to those index blocks with greater unused space; and determining a data block size based on whether the plurality of data blocks is used more frequently for direct processing or used more frequently for sequential processing, and in response to determining that the plurality of data blocks is used more frequently for direct processing in comparison to being used for sequential processing, setting the data block size to a smaller size in comparison to a configuration in which the plurality of data blocks is used more frequently for sequential processing.