摘要 |
PROBLEM TO BE SOLVED: To secure the efficient use of a memory when compressed data are written in a storage area allocated at an acquisition request. SOLUTION: When compressed data are already written to a memory block allocated at the acquisition request, a storage device confirms whether there is an unused area, obtains a memory management block from an emptiness list when there is an unused area, and allocates the unused area to a divided memory block (steps 120 to 130). Then it is decide whether unused memory blocks are successive and when so, they are connected into one memory block to update the contents of the memory management block (steps 132 to 138). Consequently, the unused storage area is prevented from increasing and fragmenting and allocation based upon a new acquisition request is attained.
|