Patent ID: 9507794
Filing Date: 2016-11-29
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for distributed processing of a file stored in a memory space, comprising: selecting at least one first data block stored in the memory space to remain without change after distributed processing of a file; selecting at least one second data block stored in the memory space to be modified after the distributed processing of a file; pointing, by an inode after the distributed processing of a file, to the first data block so that the first data block is shared before and after the distributed processing of a file; and pointing, by the inode after the distributed processing of a file, to at least one third data block stored in the memory space and modified from the second data block, wherein the distributed processing of a file corresponds to any one of file segmentation, file merging, and addition into a front of a file, and wherein if the distributed processing of a file corresponds to the addition into the front of a file, the second data block is a first data block of a file before the distributed processing of a file and there is an empty space corresponding to a size of new data to be added to the second data block, the third data block corresponds to a data block that is obtained by moving existing data of the second data block backward and copying the new data in front of the existing data.