[发明专利]在多处理器环境中在多个任务当中分配共享的存储器有效
申请号: | 201711390140.4 | 申请日: | 2017-12-21 |
公开(公告)号: | CN108694125B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | D.G.德雷尔;K.J.温泽尔;A.R.格龙塞思 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开一般涉及一种用于在多个处理器当中有效地共享有限的存储器的方法和系统。每个处理器具有本地链表。本地链表标识被分配给特定处理器的页面以及对每个所分配的页面的空闲码字的数量。另外,本地链表包括对每个所分配页面的下一(多个)空闲码字的位置。当所有码字可用时,页面被认为是空闲的,并且可以被发送回到由所有处理器使用的页面池。如果在所分配的页面上有足够数量的连续的空闲码字,则新的码字数据可以被存储在页面中。如果在任何所分配的页面上都没有足够数量的连续的空闲码字,则从页面池中分配新的页面。这样就实现了存储器资源的高效分配。 | ||
搜索关键词: | 处理器 环境 任务 当中 分配 共享 存储器 | ||
【主权项】:
1.一种系统,包括:主机设备;以及被耦合到所述主机设备的存储设备,所述存储设备包括:多个处理器,其中每个处理器包括:创建本地链表的装置;从页面池分配空闲页面的装置;将空闲页面返回到所述页面池的装置;从所述页面分配和释放码字的装置;检查所述本地链表的装置;改变所述本地链表中的第一空闲码字的标识的装置;以及改变所述本地链表中空闲的码字的数量的标识数量的装置;以及被耦合到所述多个处理器中的每个处理器的存储器设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711390140.4/,转载请声明来源钻瓜专利网。