[发明专利]虚拟计算机系统、区域管理方法及程序有效
申请号: | 201080050869.7 | 申请日: | 2010-12-13 |
公开(公告)号: | CN102597972A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 齐藤雅彦 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F12/10 | 分类号: | G06F12/10;G06F9/46;G06F11/20;G06F12/08 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 徐殿军 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 计算机系统 区域 管理 方法 程序 | ||
1.一种虚拟计算机系统,具有通过由处理器执行存储器上的程序而构成的多个虚拟计算机,其特征在于,
具有:
区域分配单元,在所述多个虚拟计算机都被分配了基本区域的情况下,当一个虚拟计算机要对该基本区域进行写入时,将该一个虚拟计算机的分配从所述基本区域变更为复制该基本区域的内容并设为该写入后的状态而得到的复制区域,并维持针对该一个虚拟计算机以外的其它虚拟计算机而言的所述基本区域的分配,所述基本区域是所述存储器上的一个区域;以及
区域释放单元,在满足规定所述基本区域及所述复制区域之间的内容对照的契机的规定条件的情况下,进行该对照,当所述基本区域及至少一个所述复制区域的内容一致时,将被分配了内容一致的各区域中的一个区域以外的其它区域的虚拟计算机的分配,从该其它区域变更为该一个区域,并将该其它区域释放。
2.根据权利要求1所述的虚拟计算机系统,其特征在于,
所述基本区域和各复制区域分别是指,在被存储在所述存储器上的页面表中进行管理的、由不同的物理地址所表示的页面,
各虚拟计算机执行基于同一程序的特定处理。
3.根据权利要求2所述的虚拟计算机系统,其特征在于,
所述规定条件是指被分配了一个区域的虚拟计算机执行了针对该一个区域的写入命令,该一个区域是指被分配的虚拟计算机的数量为1个的所述基本区域及各复制区域中的某一个区域。
4.根据权利要求3所述的虚拟计算机系统,其特征在于,
所述区域分配单元,当将所述一个虚拟计算机的分配变更为所述复制区域时,在所述页面表中进行禁止向该复制区域的写入的设定,
所述区域释放单元,将被分配了所述复制区域的虚拟计算机要对该复制区域进行写入并发生了禁止写入违反作为所述规定条件,在对该复制区域进行该写入后进行所述对照。
5.根据权利要求3所述的虚拟计算机系统,其特征在于,
所述虚拟计算机系统还具有禁止写入设定单元,该禁止写入设定单元在所述页面表中进行禁止向所述基本区域的写入的设定,
所述区域释放单元,将针对被分配的虚拟计算机的数量为1个的所述基本区域而言、该虚拟计算机要进行写入并发生了禁止写入违反作为所述规定条件,在对该基本区域进行该写入后进行所述对照。
6.根据权利要求2所述的虚拟计算机系统,其特征在于,
在所述页面表中,对多个虚拟计算机都分配的所述基本区域被设定为共用状态,该共用状态表示被分配给2个以上虚拟计算机,
所述区域分配单元,在将所述1个虚拟计算机的分配变更为所述复制区域时,在所述页面表中,将该复制区域设定为非共用状态,在所述1个虚拟计算机以外的其它虚拟计算机的数量成为1个的情况下,在所述页面表中将所述基本区域设定为非共用状态,
所述区域释放单元,将某个虚拟计算机要对在所述页面表中被设定为非共用状态的区域进行写入作为所述规定条件,在对该区域进行该写入后进行所述对照,当将被分配了所述内容一致的各区域中的一个区域以外的其它区域的虚拟计算机的分配变更为该一个区域时,在所述页面表中将该一个区域设定为共用状态。
7.根据权利要求2所述的虚拟计算机系统,其特征在于,
所述虚拟计算机系统还具有禁止写入设定单元,该禁止写入设定单元在所述页面表中进行禁止向所述基本区域的写入的设定,
在所述页面表中,对多个虚拟计算机都分配的所述基本区域被设定为共用状态,该共用状态表示被分配给2个以上虚拟计算机,
所述区域分配单元,在将所述1个虚拟计算机的分配变更为所述复制区域时,在所述页面表中将该复制区域设定为非共用状态,在所述1个虚拟计算机以外的其它虚拟计算机的数量成为1个的情况下,在所述页面表中将所述基本区域设定为非共用状态,
所述区域释放单元,将被分配了在所述页面表中被设定为非共用状态的所述基本区域的虚拟计算机要对该基本区域进行写入并发生了禁止写入违反作为所述规定条件,在对被设定为非共用状态的所述基本区域进行该写入后进行所述对照,在将被分配了所述内容一致的各区域中的一个区域以外的其它区域的虚拟计算机的分配变更为该一个区域时,在所述页面表中将该一个区域设定为共用状态。
8.根据权利要求2所述的虚拟计算机系统,其特征在于,
所述规定条件是指在上次进行所述对照后经过了规定时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080050869.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轨道车辆的紧急制动装置
- 下一篇:海上升压站的浮托式安装方法