Patent ID: 9342244
Filing Date: 2016-05-17
CPC Classification: G06F

Claim Text:
1. A system to optimize regions of a virtualized storage file in accordance with respective optimization designations, the system comprising: at least one element including at least one of (a) one or more processors or (b) hardware logic/electrical circuitry, the at least one element configured to assign a plurality of optimization designations to a plurality of regions of a virtualized storage file, the plurality of regions corresponding to a plurality of respective virtualized storage file offsets in the virtualized storage file, each optimization designation being assigned to a respective region of the plurality of regions based on at least one property of a hosted file that is mapped to the respective virtualized storage file offset that corresponds to that region, each optimization designation indicating an extent to which the respective region is to be optimized, the at least one element configured to optimize each region to the extent that is indicated by the respective optimization designation that is assigned to that region, the at least one element configured to determine that a plurality of disk offsets that is associated with a plurality of respective segments of the hosted file is changed to a plurality of respective revised disk offsets in accordance with a defragmentation operation, the plurality of disk offsets corresponding to the plurality of respective virtualized storage file offsets, the at least one element configured to change a mapping of the plurality of virtualized storage file offsets from the plurality of respective disk offsets to the plurality of respective revised disk offsets.