摘要 |
<P>PROBLEM TO BE SOLVED: To write or read efficiently to a nonvolatile semiconductor memory used as a main memory. <P>SOLUTION: A host OS 11 accesses a nonvolatile semiconductor memory 7 used as a main memory and a semiconductor memory 6 used as a cash memory. A cache mistake detecting part 10b detects a cache mistake for the semiconductor memory 6 in the process of first and second virtual machines 131, 132. When a cache mistake occurs in the process of the first virtual machine 131, a cache control part 10a performs the cache processing of data causing the cache mistake from the nonvolatile semiconductor memory 7 to the semiconductor memory 6. When a cache mistake occurs in the process of the first virtual machine 131, a switching part 11b switches a performing virtual machine from the first virtual machine 131 to the second virtual machine 132 during the cache processing. <P>COPYRIGHT: (C)2012,JPO&INPIT |