[发明专利]受保护指针有效
| 申请号: | 201780016468.1 | 申请日: | 2017-03-03 |
| 公开(公告)号: | CN108780425B | 公开(公告)日: | 2023-01-10 |
| 发明(设计)人: | J·V·塞尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F12/14 | 分类号: | G06F12/14 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌;胡利鸣 |
| 地址: | 美国华*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一种数据处理机器被配置成自动地保持跟踪指向存储器的相应且新分配的区域的管理程序给定指针并且自动地保持跟踪该给定指针的对应副本或派生物。为每个新分配的区域生成唯一分配标识符。分配标识符被附加到有效ID的保持列表。指向已分配区域的所有指针都由受保护指针跟踪表来跟踪。附加地,多输入关联高速缓存储存受保护指针中的被最近使用的指针的条目,其中该条目包括指针的相应分配标识符。指向给定的、被取消分配的区域的所有指针可通过从多输入关联高速缓存中删除它们的条目并通过从有效ID的保持列表中删除对应的唯一分配标识符来被无效。 | ||
| 搜索关键词: | 保护 指针 | ||
【主权项】:
1.一种用于管理指向数据处理系统的存储器空间的已分配部分的指针的机器实现的方法,所述方法包括:将被分配给所述存储器空间中的已分配区域的对应且唯一的分配标识符与各自指向该已分配区域的多个指针中的每一者相关联;在多输入关联高速缓存中储存所述多个指针的至少一个子集的相关联数据,所述指针的所述至少一个子集中的每个相应的一个指针的所储存的相关联数据可标识地将所述相应指针与所述唯一分配标识符相链接,并因此与它被分配到的所述已分配区域相联接;以及使用所述唯一分配标识符或其散列或标识其派生物的另一标识符来确定所述多个指针中的一者或多者的所述相关联数据是否存在于所述多输入关联高速缓存中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780016468.1/,转载请声明来源钻瓜专利网。





