发明名称 |
用于支持具有非相连的系统存储器地址的数据处理系统和方法 |
摘要 |
本发明提供了支持具有孔的存储器地址的方法、计算机程序产品和数据处理系统。分配给操作系统的系统存储器的第一物理地址范围被虚拟化,以产生第一逻辑地址范围,所述操作系统由被配置为支持逻辑分区的处理器运行。分配给操作系统的系统存储器的第二物理地址范围被虚拟化,以产生第二逻辑地址范围。第一物理地址范围和第二物理地址范围是非相连的。第一和第二物理地址范围的虚拟化,使得第一逻辑地址范围和第二逻辑地址范围是相连的。位于第一物理地址范围和第二物理地址范围中间的存储器映射输入/输出物理地址范围被虚拟化,以产生第三逻辑地址范围。第三逻辑地址范围的最低逻辑地址超过第一和第二逻辑地址范围的相应的最上面的逻辑地址。 |
申请公布号 |
CN100385420C |
申请公布日期 |
2008.04.30 |
申请号 |
CN200510009311.5 |
申请日期 |
2005.02.18 |
申请人 |
国际商业机器公司 |
发明人 |
李华文 |
分类号 |
G06F12/10(2006.01);G06F12/08(2006.01) |
主分类号 |
G06F12/10(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
付建军 |
主权项 |
1.一种支持具有非相连的存储器地址的方法,该方法包括下列计算机实现的步骤:虚拟化分配给操作系统的系统存储器的第一物理地址范围,以产生第一逻辑地址范围,所述操作系统由被配置为支持逻辑分区的处理器运行;虚拟化分配给操作系统的系统存储器的第二物理地址范围,以产生第二逻辑地址范围,其中,第一物理地址范围和第二物理地址范围是非相连的,而第一逻辑地址范围和第二逻辑地址范围是相连的;以及虚拟化位于第一物理地址范围和第二物理地址范围中间的存储器映射的输入/输出物理地址范围,以产生第三逻辑地址范围,其中,第三逻辑地址范围的最低逻辑地址超过第一和第二逻辑地址范围的相应的最上面的逻辑地址;其中,虚拟化第一物理地址范围、第二物理地址范围以及存储器映射的输入/输出物理地址范围的步骤包括:维护定义物理地址和对应的逻辑地址的映射表。 |
地址 |
美国纽约 |