内存管理方法、电子设备及存储介质技术

技术编号:43469861 阅读:19 留言:0更新日期:2024-11-27 13:07
本申请提供一种内存管理方法、电子设备及存储介质,该方法包括:响应于接收到的内存分配请求,分配虚拟内存;为分配的虚拟内存创建虚拟内存区间,将所述虚拟内存区间与目标后端进行绑定;其中,所述后端用于表征数据来源的类型;根据所述目标后端确定物理页类型,所述物理页类型包括普通物理页类型和大物理页类型;根据所述物理页类型分配或加载物理页,建立所述虚拟内存区间与已分配的物理页或已加载的物理页之间的第一映射关系。本申请提供的方法,有助于提升内存的性能,减小内存开销。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种内存管理方法、电子设备及存储介质


技术介绍

1、随着计算机硬件技术的不断发展,为了满足复杂计算处理需求,支持越来越大的内存已成为计算机内存管理发展的重要趋势。

2、传统页管理技术由于页面粒度较小,在大规模数据处理服务中,会导致缺页处理过多,且大规模数据处理服务会涉及到较大范围的内存访问,传统页管理技术会导致页表高速缓存命中率降低,从而会限制系统的整体服务性能。

3、虽然大页管理技术可以在操作系统中以更大页面粒度进行内存管理,并可以在大规模数据处理服务中降低系统的缺页处理的频率,以提升系统的整体性能。然而,目前的大页管理技术与硬件内存管理单元的耦合性较高,限制了大页的可选择粒度,导致内存开销较大。且当使用大页管理技术时,对于仅支持传统页管理技术的操作系统,会出现兼容等问题。


技术实现思路

1、本申请提供了一种内存管理方法、电子设备及存储介质,有助于提升内存的性能,减小内存开销。

2、第一方面,本申请提供了一种内存管理方法,包括:响应于接收到的内本文档来自技高网...

【技术保护点】

1.一种内存管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述虚拟内存区间与目标后端进行绑定之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述虚拟内存区间与目标后端进行绑定之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述目标后端确定物理页类型包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述物理页类型分配或加载物理页,建立所述目标虚拟内存区间与已分配的物理页或已加载的物理页之间的第一映射关系之后,所述方法还包括:

...

【技术特征摘要】

1.一种内存管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述虚拟内存区间与目标后端进行绑定之后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述将所述虚拟内存区间与目标后端进行绑定之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述目标后端确定物理页类型包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述物理页类型分配或加载物理页,建立所述目标虚拟内存区间与已分配的物理页或已加载的物理页之间的第一映射关系之后,所述方法还包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述已分配的物理页或已加载的物理页为大物理页,所述建立所述目标虚拟内存区间与已分配的物理页或已加载的物理页之间的第一映射关系包括:

7.根据权利要求1所述的方法,其特征在...

【专利技术属性】
技术研发人员:王世伟李海程詹杨
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1