摘要 |
PROBLEM TO BE SOLVED: To efficiently use an external memory region by managing whether or not data stored in an external heap is necessary for executing a program, in a processing system having the external heap. SOLUTION: There is provided a memory management method for releasing an unnecessary area in memory areas utilized by programs stored in memory and is executed by an arithmetic unit. In the memory management method, the arithmetic unit sets a first memory area to be used for executing a program in the memory, sets a second memory area which can be operated from the program in the memory, sets a utilization area in the second memory area based on a command from the program, stores objects including data into the utilization area of the second memory area based on the command from the program, determines whether or not the objects stored in the utilization area in the second memory area are used by the program, and releases the utilization area occupied by any object which is not used by the program among the objects stored in the utilization area. COPYRIGHT: (C)2011,JPO&INPIT |