摘要 |
PROBLEM TO BE SOLVED: To improve efficiency in empty area management and to accelerate memory access by virtually securing continuous empty areas while using an address translating means. SOLUTION: In a memory managing unit 10, a control device (address translating means) operates an address translation table (address translating means) corresponding to a memory assign request and after the real address of a memory 30 is related with a virtual address for securing a variable length area, continuous addresses are virtually returned so that the address can be reserved for that memory assign request. Thus, by introducing a virtual address system using the address translating means (control device and address translation table) for empty memory space management, empty areas on the memory 30 can be efficiently managed. Therefore, the memory managing unit 10 can obtain the address of the empty memory even without accessing the memory 30 so that memory managing operation can be accelerated. |