[发明专利]用于闪存感知堆存储器管理的方法和系统有效

专利信息
申请号: 201810473339.1 申请日: 2018-05-17
公开(公告)号: CN108959113B 公开(公告)日: 2023-08-29
发明(设计)人: G.维沙克;G.阿伦;M.S.穆萨;N.拉克什 申请(专利权)人: 三星电子株式会社
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 北京市柳沈律师事务所 11105 代理人: 张婧
地址: 韩国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 闪存 感知 存储器 管理 方法 系统
【说明书】:

一种用于闪存感知堆存储器管理的方法,包括:在至少一个处理的存储器空间中保留具有大小等于基于闪存的按字节寻址设备的大小的连续虚拟空间。所述方法还包括由主机设备将基于闪存的按字节寻址设备的存储器空间划分为多个块。每个块包括多个逻辑片段。所述主机设备从与应用相关联的线程接收存储器分配请求。所述主机设备从所述多个块中确定与所述多个块中的其他块相比包括最不空闲的逻辑片段的至少一个块。所述主机设备将包括最不空闲的逻辑片段的至少一个块分配给线程。

技术领域

本公开涉及一种存储器管理。更具体地,本公开涉及一种用于闪存感知堆存储器管理的方法和主机设备。本申请基于2017年5月17日提交的第201741017338号印度申请并且要求其优先权,该印度申请的公开内容通过引用整体并入于此。

背景技术

许多应用(例如,大数据分析、金融实时交易应用、在线游戏应用等)依赖于大的随机存取存储器(RAM)大小,以将巨量频繁访问的对象(例如,索引、查找表、键值对等)缓存在RAM中,从而在主机设备(例如,膝上型、桌面型、计算机、服务器等)中实现高性能。这已经导致了对于动态随机存取存储器(DRAM)的需求的增长。然而,DRAM的成本非常高。为了解决主机设备中的存储器管理,已经出现了基于闪存的按字节寻址存储器设备。

通常,基于闪存的按字节寻址存储器设备(例如,非易失性双列直插式存储器模块-P(NVDIMM-P)包括DRAM缓存和NAND存储主干(storage back bone)。DRAM缓存和NAND存储主干连接到双列直插存储器模块(DIMM)接口。与普通的DRAM相比,DRAM缓存和NAND存储主干的访问延迟可能更高。与DRAM相比,基于闪存的按字节寻址存储器设备具有有限的寿命。基于闪存的按字节寻址存储器设备的动态存储器分配(即,堆(heap),与用于静态存储器分配的堆栈相比)与传统的堆分配相比具有不同的挑战。以下列出了挑战:

(a)设备访问延迟-不同于DRAM,基于闪存的按字节寻址存储器设备访问可以具有可变的延迟。如果数据在设备缓存中,则基于闪存的按字节寻址存储器设备访问立即地提供服务;但是如果数据不存在于设备缓存中,则基于闪存的按字节寻址存储器设备访问需要从闪存读取,而导致了可变的延迟。

(b)有限的寿命-较高的缓存刷新率(flush rate)导致较高的NAND页写入,其转而影响主机设备的寿命。当分配尺寸低于设备缓存线大小时,缓存线可能利用不足(underutilization),其导致写入放大(write amplification)并且因此导致较低的寿命。另外,当传统的分配器被用于基于闪存的按字节寻址存储器设备时,针对分配的物理映射可以跨越到一些随机物理页中。这导致了对更多NAND页的访问。

(c)元数据开销-传统的分配器针对具有大容量的主机设备的元数据开销巨大。元数据布局、安置和访问施加了挑战,因为其将导致缓存颠簸(cache trashing)。

传统的分配器不在存储器的不同区域之间进行区分;所有区域被期望为具有一致的访问延迟。当传统的分配器被用于基于闪存的按字节寻址存储器设备时,对于应用对象的物理分配可以跨越到一些随机物理页中,因此导致更多的NAND页访问。此外,随机访问导致设备缓存未命中(cache miss)/设备缓存加载情形的增加,其将增加主机设备的延迟。

在操作系统中请求分页可能导致连续的物理页在不同的处理中被映射到不同的虚拟地址。这将导致多线程环境中较高的缓存颠簸,从而增加访问延迟。

因此,期望解决以上提及的不利或其他缺点,或者至少提供有益的替选。

发明目的

本文中的实施例的主要目的是提供一种用于闪存感知堆存储器管理的方法和主机设备。

本文中的实施例的另一目的是从按字节寻址的基于闪存的存储器设备中分配动态存储器。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810473339.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top