Patent ID: 7979659
Filing Date: 2011-07-12
Classification: G06F

Abstract:
1. A memory management method comprising the steps of: allocating a memory area in a computer by a program having at least one thread including object data which is executed by a processor in the computer; storing the object data in the memory area in accordance with execution of at least one thread; checking whether or not the object data that is necessary for subsequent execution of the at least one thread exists in the memory area to be released, in response to an instruction by the program to release the memory area; releasing the memory area if the object data that is necessary for subsequent execution of the at least one thread does not exist in the memory area as a result of the check; and moving the object data that is necessary for subsequent execution of the at least one thread to a memory area different from the memory area to be released if the object data that is necessary for subsequent execution of the at least one thread exists in the memory area to be released as a result of the check, and releasing the memory area.