Patent ID: 8166272
Filing Date: 2012-04-24
Classification: G06F

Abstract:
1. A method of allocating a storage space to be used by a plurality of modules sequentially processing data, the method comprising: acquiring first capacity information regarding a capacity of a storage space for data processing of a first module and second capacity information regarding a capacity of a storage space for data processing of a second module that processes data consecutively after the first module; and allocating a first storage space for both the first module and the second module based on at least one of the first capacity information and the second capacity information, wherein the acquiring further acquires third capacity information regarding a capacity of a storage space for data processing of a third module that processes data consecutively after the second module, the allocating further allocates a second storage space for both the second module and the third module, consecutively after the first storage space based on at least one of the second capacity information and the third capacity information, and the method further comprising, if a capacity of the first storage space is insufficient, expanding the first storage space by using a portion of the second storage space, and if a spare space occurs in the first storage space, expanding the second storage space by using the spare space.