Patent ID: 8954702
Filing Date: 2015-02-10
Classification: G06F

Abstract:
1. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable and/or executable by a processor to cause the processor to: receive, by the processor, a request to allocate a target data set on a first storage; determine, by the processor, that the request to allocate the target data set on the first storage comprises a release command; determine, by the processor, an actual size of the target data set after storing the target data set on the first storage; compare, by the processor, the actual size of the target data set to a break point value; relocate, by the processor, the target data set from cylinder-managed storage to track-managed storage of the first storage when the actual size of the target data set is less than the break point value and the target data set is stored on the cylinder-managed storage of the first storage; and relocate, by the processor, the target data set from the track-managed storage to the cylinder-managed storage of the first storage when the actual size of the target data set is at least as great as the break point value and the target data set is stored on the track-managed storage of the first storage.