发明名称 Computer readable recording medium having stored therein information processing program, information processing apparatus and information processing method
摘要 A program for causing an information processing apparatus to execute a process of a virtual calculator, the process including judging, when a switching of a virtual address space being a processing target of a virtual calculation apparatus occurs, whether or not a there exits physical calculation apparatus in which cache information of a physical address space corresponding to a virtual address space of a switching destination is accumulated; selecting the physical calculation apparatus when there exists a physical calculation apparatus in which the cache information of the physical address space is accumulated, and selecting the physical calculation apparatus in which cache information itself is not accumulated when there exists no physical calculation apparatus in which the cache information is accumulated; and assigning the selected physical calculation apparatus to the virtual calculation apparatus in which the switching of the virtual address space being a processing target has occurred.
申请公布号 US9075721(B2) 申请公布日期 2015.07.07
申请号 US201313775317 申请日期 2013.02.25
申请人 FUJITSU LIMITED 发明人 Tamura Hidetaka
分类号 G06F12/08;G06F9/455;G06F9/46;G06F9/50;G06F12/10 主分类号 G06F12/08
代理机构 Fujitsu Patent Center 代理人 Fujitsu Patent Center
主权项 1. A non-transitory computer readable recording medium having stored therein a program for causing an information processing apparatus including a plurality of physical calculation apparatuses to execute a process of a virtual calculator assigning the plurality of physical calculation apparatuses to one or more virtual calculation apparatuses, the process comprising: judging, when a switching of a virtual address space being a processing target of a virtual calculation apparatus occurs, whether or not there exits exists a physical calculation apparatus in which cache information of a physical address space corresponding to a virtual address space of a switching destination is accumulated, among the plurality of physical calculation apparatuses; referring to data representing a physical address space related to cache information accumulated in each of the plurality of physical calculation apparatuses, the cache information being stored in a storing unit; when there exists the physical calculation apparatus in which the cache information of the physical address space is accumulated, selecting the physical calculation apparatus by using the data that is referred to, and when there exists no physical calculation apparatus in which the cache information of the physical address space is accumulated, selecting a physical calculation apparatus in which no cache information is accumulated from among the plurality of physical calculation apparatuses by using the data that is referred to; and assigning the selected physical calculation apparatus to the virtual calculation apparatus in which the switching of the virtual address space being a processing target has occurred.
地址 Kawasaki JP