摘要 |
PURPOSE:To effectively use a main storage, by compressing the size of an instruction area in the middle of the execution of a program. CONSTITUTION:When an instruction to release the instruction area is supplied, an operating system generates the (a') of a new data area capacity 31' by recognizing the capacity X of an instruction area 20 to be released, and adding the X on the (a) of a data are capacity 31 managed by the operating system, and then generates the B' of a new instruction area start address 51' by adding the X on the B of an instruction area start address 51, and generates the (b') of a new instruction area capacity 32' by subtracting the X from the (b) of an instruction area capacity 32. In this way, the new data area of a program area 1' after changing, becomes 11' on which the instruction area 20 to be released is added, and an expanded new instruction area becomes 12' and is compressed. The size of the program before and after changing the area, is not changed.
|