CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving a command to download data to a high-density partition;
determining whether the high-density partition has a high-density free space that is large enough to store the data;
in response to determining that the high-density free space is not large enough to store the data:
determining whether a low-density partition has a low-density free space that is large enough to be converted and added to the high-density free space to store the data in the high-density partition; and
in response to determining that the low-density free space is large enough to be converted and added to the high-density free space to store the data in the high-density partition, converting at least a part of the low-density free space in the low-density partition to the high-density partition and enlarging the high-density free space;
downloading the data; and
storing the data in the high-density free space of the high-density partition.
|