Electing Data Storage Allocation Sizes
Original Publication Date: 1984-Jun-01
Included in the Prior Art Database: 2005-Feb-04
By selecting a suitably-sized allocation unit, fragmentation of data in a storage volume can be reduced. The storage volume is divided into allocation units referred to as "buckets". Each data unit, or data set, to be stored within a data storage volume carries a record of growth. The allocation device analyzes the growth parameters, together with the size of the data unit, or data set, and selects an allocation size, set forth in buckets for each data set. In this manner, the allocation size is tailored to the growth characteristics of the data unit to be stored. High-growth data units receive relatively larger allocations, while the zero, or slow, growth data sets receive correspondingly smaller allocations with respect to the original size of the data set.