存储介质管理方法、装置、设备以及计算机可读存储介质制造方法及图纸

技术编号:31155205 阅读:19 留言:0更新日期:2021-12-04 09:46
本申请公开了一种存储介质管理方法、装置、设备以及计算机可读存储介质,属于数据存储技术领域。本方法通过控制器接收地址空间请求,并将地址空间请求所请求的第一地址空间提供给操作系统,从而使得第一地址空间直接由操作系统管理,而无须人工配置或重启电子设备,提高了管理存储介质的灵活性。提高了管理存储介质的灵活性。提高了管理存储介质的灵活性。

【技术实现步骤摘要】
存储介质管理方法、装置、设备以及计算机可读存储介质


[0001]本申请涉及数据存储
,特别涉及一种存储介质管理方法、装置、设备以及计算机可读存储介质。

技术介绍

[0002]随着存储介质技术的发展,不同种类的存储介质可以作为一个混合内存来为电子设备提供数据存储服务。为了使得混合内存可以更好的服务于电子设备,电子设备可以对混合内存进行管理。以混合内存包括非易失性存储介质以及易失性存储介质为例,非易失性存储介质可以与电子设备中的处理器(central processing units,CPU)内的整合内存控制器(integrated memory controller,IMC)连接,并与易失性存储介质共享数据传输通道。
[0003]当前,存储介质的管理过程可以是:非易失性存储介质可以支持内存模式(Memory Mode)和应用直接访问模式(application Direct Mode,App Direct Mode)这两种工作模式;在内存模式下,易失性存储介质作为非易失性存储介质的缓存(cache),使得CPU可以通过易失性存储介质本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储介质管理方法,其特征在于,应用于电子设备,所述电子设备包括控制器以及两种不同类型的存储介质,所述方法包括:所述控制器接收地址空间请求,所述地址空间请求用于指示将目标存储介质中的地址空间提供给所述操作系统,所述目标存储介质为所述两种不同类型中与所述地址空间请求匹配的存储介质;所述控制器基于所述地址空间请求,确定所述目标存储介质中的第一地址空间;所述控制器将所述第一地址空间的物理地址映射至目标虚拟地址,所述目标虚拟地址由所述操作系统管理。2.根据权利要求1所述的方法,其特征在于,所述控制器将所述第一地址空间的物理地址映射至目标虚拟地址之前,所述方法还包括:所述控制器锁定或无效所述第一地址空间。3.根据权利要求2所述的方法,其特征在于,所述控制器无效所述第一地址空间包括:当所述第一地址空间为易失性地址空间时,对所述第一地址空间进行无效操作。4.根据权利要求2所述的方法,其特征在于,所述控制器锁定所述第一地址空间包括:当所述第一地址空间为非易失性地址空间时,基于所述第一地址空间的物理地址,确定所述第一地址空间所对应的第二地址空间,所述第二地址空间属于所述目标存储介质的缓存;将所述第一地址空间中已存储的数据转移至所述第二地址空间;当转移完成后,对所述第二地址空间加锁。5.根据权利要求1所述的方法,其特征在于,所述控制器将所述第一地址空间的物理地址映射至目标虚拟地址包括:建立所述第一地址空间的物理地址、所述目标虚拟地址、目标标识之间的映射关系,所述目标标识用于指示所述目标虚拟地址由所述操作系统管理。6.根据权利要求1-4任一项权利要求所述的方法,其特征在于,所述控制器接收地址空间请求之前,所述方法还包括:所述控制器生成目标虚拟地址区间,所述目标虚拟地址区间包括多个目标虚拟地址。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述控制器接收退回请求,所述退回请求用于指示将所述操作系统管理的第一目标虚拟地址对应的地址空间退回至由所述控制器管理,所述地址空间位于所述不同类型的存储介质中至少一种类型的存储介质;所述控制器基于目标虚拟地址与地址空间的物理地址之间的映射关系,以及所述退回请求,确定所述第一目标虚拟地址对应的目标物理地址;所述控制器删除所述目标物理地址与所述第一目标虚拟地址之间的映射关系。8.根据权利要求7所述的方法,其特征在于,所述控制器删除所述目标物理地址与所述第一目标虚拟地址之间的映射关系之前,所述方法还包括:所述控制器对所述目标物理地址对应的第三地址空间进行去锁定处理或去无效处理。9.根据权利要求8所述的方法,其特征在于,所述控制器对所述目标物理地址对应的第三地址空间进行去无效处理处理包括:当所述第三地址空间为易失性地址空间时,对所述第三地址空间进行去无效操作。
10.根据权利要求8所述的方法,其特征在于,所述控制器对所述目标物理地址对应的第三地址空间进行去锁定处理包括:当所述第三地址空间为非易失性地址空间时,基于所述第三地址空间的物理地址,确定所述第三地址空间所对应的第四地址空间,所述第四地址空间属于所述第三地址空间所在的存储介质的缓存;对所述第四地址空间去锁。11.根据权利要求1-10任一项权利要求所述的方法,其特征在于,所述地址空间请求包括所述操作系统对待提供的地址空间的属性要求和/或数据量要求;当所述目标存储介质符合所述地址空间请求中的要求时,所述目标存储介质与所述地址空间请求匹配。12.一种存储介质管理装置,其特征在...

【专利技术属性】
技术研发人员:杨瑞唐鲲谢军宏王升覃朗
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1