[发明专利]面向异构多核体系的分段式存储空间管理方法无效
申请号: | 200710066932.6 | 申请日: | 2007-01-26 |
公开(公告)号: | CN101008923A | 公开(公告)日: | 2007-08-01 |
发明(设计)人: | 陈天洲;黄振宝 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F12/10 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向异构多核体系的分段式存储空间管理方法。采用程序和计算机存储空间设计为一种分段的结构,由若干段组成的管理方法。每个程序作业维护自己的一张段表,使用该表用来记录该作业的存储器使用空间。由异构多核体系中的主处理核负责维护在全部程序作业的段表,维护一张作业集合表,实现对系统运行的作业以及其段表进行统一管理。通过在异构多核体系结构下实现分段式的虚拟存储方法。可以让计算机系统运行多个作业进程而共享同一片的存储器单元。同时对存储器中的程序和数据进行保护,各个作业能在多个处理核上各自运行,合理调度。有利于充分利用存储器的资源。 | ||
搜索关键词: | 面向 多核 体系 段式 存储空间 管理 方法 | ||
【主权项】:
1.一种面向异构多核体系的分段式存储空间管理方法,其特征在于:1)程序的分段结构程序设计为一种分段的结构,由若干段组成,由一个主存程序段、若干子程序数组段和工作区段所组成,每个段都从“0”开始编址,且具有完整的逻辑意义;段与段之间的地址不连续,而段内地址是连续的;2)存储空间的空间大小划分分段式存储管理中,地址结构是用户可见的,即用户知道逻辑地址如何划分为段号和单元号,用户在程序设计时,每个段的最大长度受到地址结构的限制,进一步,每一个程序中允许的最多段数也受到限制。在此,使用的段址结构为:段号占3位,单元号占13位,也就是一个作业最多可分8段,每段的长度可达8K字节;3)段式存储管理的地址转换和存储保护在进行存储空间分配时,为进入主存的每个用户作业建立一张段表,各段在主存的情况可用一张段表来记录,它指出主存储器中每个分段的起始地址和长度;同时段式存储管理系统包括一张作业表,将这些作业的段表进行登记,每个作业在作业表中有一个登记项;作业执行时通过段表可将逻辑地址转换成绝对地址;由于每个作业都有自己的段表,地址转换应按各自的段表进行,从而实现对各个作业存储空间的保护;4)段式管理系统的管理方法由异构多核中的主处理核负责对运行在各个处理核上的作业的段表内容进行统一管理;其他辅助核上开始运行作业都通过向主核申请来登记该作业的段表,从而实现作业表及其段表的统一管理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710066932.6/,转载请声明来源钻瓜专利网。
- 上一篇:显示器的转动装置
- 下一篇:分组数据通信中的加密数据流的承载控制