在多任务虚拟存储器虚拟计算机型数据处理系统中控制输入输出存取的方法技术方案

技术编号:2893721 阅读:334 留言:0更新日期:2012-04-11 18:40
一种用于在分页分段虚拟存储器数据处理系统中存取信息的方法,在该系统中运行UNIX型操作系统的虚拟计算机并行建立起来,并且在该系统中,存储器管理程序根据缺页的发生控制主存储器设备和辅助存储器设备之间的信息传输.该方法根据管理程序调用以动态方式建立多个数据结构以"映射"文件.映射进程赋一个新的虚拟存储器段给映射文件,并且在一个数据结构中使在该新段中数据的每一个页面的虚拟地址与该页面实际存储所在的磁盘文件地址相关.(*该技术在2006年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】

【技术保护点】
一种用于具有一个分页分段型虚拟存储器和一个用于建立虚拟计算机的虚拟资源管理程序的虚拟存储器数据处理系统的方法,该虚拟计算机能够运行至少一个UNIX型操作系统,其中包括用于对存储在磁盘文件上的信息进行输入输出操作的UNIX型系统调用,上述虚拟资源管理程序包括一个具有一个用于解决缺页的管理程序的存储器管理程序,在通过一个正在由虚拟计算机执行的应用程序为了一个上述存储的虚拟页面对上述系统的主存储器进行寻址,并且上述系统是可操作的,以便还根据对上述磁盘文件的UNIX系统调用去执行所有输入输出磁盘操作时发生该页面缺页。该方法以下列步骤为其特征:1)生成一个第一数据结构,该结构对于数据的每一个虚拟页面具有一个表项,该表项具有一个虚拟存储器地址和一个信息实际存放的磁盘文件地址,每一个上述表项至少包括一个磁盘文件地址区段和 一个页面编号区段;2)生成一个第二数据结构,该结构包括一个段标识符区段,该标识符区段的功能是标识上述第一数据结构存储位置的段地址;3)在上述UNIX文件的inode数据结构中记录一个对上述第二数据结构的指示字,动态生成的上述指示字和 上述数据结构是作为UNIX型操作系统核心的一部分的一个映射页面区域服务例行程序。...

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:凯思埃利特杜瓦尔安东尼达纳霍坦
申请(专利权)人:国际商用机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利