摘要 |
PURPOSE:To realize a structure again in high speed by moving a data section corresponding to a header section in use at present to a continuous area of another heap memory and using the other heap memory as a data accumulating area of the structure so as to recover the memory used already. CONSTITUTION:A header memory 110 accumulates the header section of the structure and heap memories 120, 121 accumulate a data section of the structure to a continuous area. Suppose that the continuous area accumnlating the data section of a new structure is not ensured when one of the two memories 120 and 121 is used as the data section accumulating area of the structure. In this case, a strcture memory managing unit 130 moves a data section corresponding to the header section in use at present in the header section of the structure accumulated in the memory 110 to the continuous area of the other heap memory and then, the other heap memory is used as the data section accumulating area of the structure. |