[发明专利]在事务处理码内对存储器分配和解除分配的系统和方法在审
申请号: | 201210277726.0 | 申请日: | 2007-05-01 |
公开(公告)号: | CN102929785A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | B.赫奇伯格;B.萨哈;A.-R.阿迪-塔巴塔拜 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/50 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 曲卫涛;卢江 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 方法和系统提供用于在事务处理码中,包括在嵌套事务处理码中时管理存储器分配和解除分配。方法和系统通过使用诸如序号等标识符管理事务处理存储器操作以处理事务处理中的存储器管理。方法和系统也保持在事务处理中止和提交时要执行的延迟动作列表。与一个或多个事务处理相关联的多个存储器管理例程检查当前事务处理的事务处理序号,操控提交和/或撤消日志,以及设置/使用相关联对象的事务处理序号,但并不限于此。方法和系统在保留事务处理语义的同时,提供用于事务处理码内的存储器分配和解除分配。本文也描述和声明了其他实施例。 | ||
搜索关键词: | 事务处理 存储器 分配 解除 系统 方法 | ||
【主权项】:
一种用于管理事务处理的系统,包括:用于执行第一线程的至少一个处理器,所述第一线程包括在要并行执行的多个线程中,所述第一线程包括原子事务处理;事务处理存储器库,用于在所述原子事务处理执行期间将所述原子事务处理分配的存储器与标识符相关联,所述标识符用于区别所述原子事务处理和与所述第一线程关联的其他事务处理;以及存储器管理器,用于: 执行对所述原子事务处理分配的存储器部分解除分配的请求, 延迟对所述存储器部分解除分配, 在数据结构中记录与所述解除分配请求相关联的存储器部分,如果所述原子事务处理提交,则所述数据结构列出要释放的存储器对象, 响应成功提交所述原子事务处理,至少部分基于所述标识符来释放所述存储器部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210277726.0/,转载请声明来源钻瓜专利网。