[发明专利]管理存储器分配的方法、系统、制品和装置在审
申请号: | 202010529912.3 | 申请日: | 2020-06-11 |
公开(公告)号: | CN112395217A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 齐吉·沃尔特;阿纳特·海尔珀 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/0871 | 分类号: | G06F12/0871;G06F12/0873 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宗晓斌 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 存储器 分配 方法 系统 制品 装置 | ||
1.一种减少存储器访问操作时间的装置,该装置包括:
存储器检测器,用于就可用存储器设备扫描平台;
存储器大小检查器,用于:
取回与所述可用存储器设备相关联的虚拟存储器布局,所述可用存储器设备与所述平台相关联;并且
确定各个所述可用存储器设备的虚拟地址边界是否在其间生成虚拟地址间隙;以及
地址指派器,用于重指派各个所述可用存储器设备中的第一可用存储器设备的虚拟地址以去除所述虚拟地址间隙。
2.如权利要求1所述的装置,其中所述可用存储器设备包括以下各项的至少一者:便笺存储器,第一级(L1)缓存,第二级(L2)缓存,或者动态随机访问存储器(DRAM)。
3.如权利要求1或2所述的装置,其中所述可用存储器设备的虚拟存储器布局可被预配置为没有虚拟地址间隙。
4.如权利要求1-3中任一项所述的装置,其中所述存储器大小检查器用于在输入数据的大小超过各个所述可用存储器设备中的所述第一可用存储器设备的容量时识别第二可用存储器设备。
5.如权利要求1所述的装置,其中所述地址指派器用于响应于在第一时间重指派所述虚拟地址而设置第一标志。
6.如权利要求5所述的装置,还包括存储器分析器,用于在所述第一标志被设置时防止在第二时间响应于存储器操作请求而重分析所述平台。
7.如权利要求5所述的装置,其中所述存储器分析器用于在所述第一标志被设置时防止在第二时间响应于存储器操作请求的跳跃地址计算。
8.如权利要求7所述的装置,其中所述存储器分析器用于响应于所述平台的存储器设备重配置而重分析所述平台并且生成第二标志。
9.如权利要求8所述的装置,其中所述存储器大小检查器用于在所述平台的存储器设备重配置之后检测所述第二标志,所述第二标志用于使得所述地址指派器重指派各个所述可用存储器设备中的至少一者的虚拟地址以去除所述虚拟地址间隙。
10.一种减少存储器访问操作时间的计算机实现的方法,该方法包括:
通过利用至少一个处理器执行指令来就可用存储器设备扫描平台;
通过利用所述至少一个处理器执行指令来取回与所述可用存储器设备相关联的虚拟存储器布局,所述可用存储器设备与所述平台相关联;
通过利用所述至少一个处理器执行指令来确定各个所述可用存储器设备的虚拟地址边界是否在其间生成虚拟地址间隙;并且
通过利用所述至少一个处理器执行指令来重指派各个所述可用存储器设备中的第一可用存储器设备的虚拟地址以去除所述虚拟地址间隙。
11.如权利要求10所述的计算机实现的方法,还包括:在输入数据的大小超过各个所述可用存储器设备中的所述第一可用存储器设备的容量时识别第二可用存储器设备。
12.如权利要求10-11中任一项所述的计算机实现的方法,还包括:响应于在第一时间重指派所述虚拟地址而设置第一标志。
13.如权利要求10-12中任一项所述的计算机实现的方法,还包括:在所述第一标志被设置时防止在第二时间响应于存储器操作请求的跳跃地址计算。
14.如权利要求13所述的计算机实现的方法,还包括:响应于所述平台的存储器设备重配置而重分析所述平台并且生成第二标志。
15.如权利要求14所述的计算机实现的方法,还包括:在所述平台的存储器设备重配置之后检测所述第二标志,所述第二标志用于使得所述地址指派器重指派各个所述可用存储器设备中的至少一者的虚拟地址以去除所述虚拟地址间隙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010529912.3/1.html,转载请声明来源钻瓜专利网。