摘要 |
PROBLEM TO BE SOLVED: To enable memory allocation which takes differences in the performance of a memory (access speed, reliability, etc.), into account. SOLUTION: A memory grouping means 1 divides a memory group mounted on a memory device 5 into memory groups 51, 52...5n by the performance of the memories. A memory allocation object grouping means 2 divides a process group corresponding to a memory allocation object 6 into process groups 61, 62...6m by the priority. A memory and memory allocation object correspondence means 3 makes the memory groups 51, 52...5n and process groups 61, 62...6m correspond to each other. A memory allocating means 4 when allocating memories to a process allocates the memories in the memory group, made to correspond to the process group that the process belongs to, to the process.
|