[发明专利]面向异构多核体系的段页式存储空间管理方法无效
申请号: | 200710066931.1 | 申请日: | 2007-01-26 |
公开(公告)号: | CN101008922A | 公开(公告)日: | 2007-08-01 |
发明(设计)人: | 陈天洲;黄振宝 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F12/10;G06F12/12 |
代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 林怀禹 |
地址: | 310027浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向异构多核体系的段页式存储空间管理方法。这种方法采用先分段,然后在段内分页来实现了面向异构多核体系的段页式存储空间管理,按照程序的逻辑意义来分段,然后在每一段内再分为大小相等的页,这样既保留了段的逻辑意义,又能够以页作为存储调度的最小单位,避免了存储空间碎片的产生,节约了存储空间的资源。加上访问页面数据缺页处理方法使得应用程序可以在足够大的虚拟空间上运行,不但可以保证每一段拥有完整逻辑意义,又能够尽量减少内存碎片的产生。本方法可以在异构多核体系上使用。 | ||
搜索关键词: | 面向 多核 体系 段页式 存储空间 管理 方法 | ||
【主权项】:
1、一种面向异构多核体系的段页式存储空间管理方法,其特征在于:1)分段方法I、异构多核体系的操作系统为用户作业中需要放入主存的每一段分配一块连续的存储空间,并且建立局部描述符表和全局描述符表;II、一个段描述符由8个字节构成,包括段基址、长度和自定义信息;2)段内分页方法I、将段内存储空间分成大小相等的页,并建立页表来实现页面的访问;II、将页表的一部分放入一个的高速存储器,形成快表,程序访问数据时,会先访问快表,只有当访问快表没有命中时,才会访问主存,这样可以提高存取速度;3)存储空间的访问方法I、逻辑地址包括选择符和偏移;II、通过逻辑地址中的选择符在描述符表中查找相应的描述符,描述符包含段基址、长度和自定义信息,其中基址与逻辑地址中的偏移一起形成线性地址;III、线性地址包括页目录号、页表号以及页内偏移;IV、首先使用线性地址中的页目录号在页目录中查找页表,然后在页表中通过页表号来查找页,最后通过页内偏移来得到物理地址,实现真正的页面数据访问;
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710066931.1/,转载请声明来源钻瓜专利网。