摘要 |
<P>PROBLEM TO BE SOLVED: To allocate a shared memory to an OS having no virtual storage functions even if a free space in the shared memory of a virtual machine fragments. <P>SOLUTION: An information processor specifies a free space allocated to none of processes within a shared memory 103A when a first OS 300 that controls a first process 310 requesting allocation of the shared memory 103A has no virtual storage functions. When the free space with consecutive physical addresses that has a capacity equal to or greater than a requested amount is not extracted, the information processor writes a memory content in an allocated memory area into another memory area within the shared memory so as to obtain the free space with consecutive physical addresses that has a capacity equal to or greater than the requested amount, notifies the first process 310 of a location of free space with consecutive physical addresses and notifies a process corresponding to a memory content written into another memory area of a memory location of the memory content. <P>COPYRIGHT: (C)2012,JPO&INPIT |