一种基于带宽的内存调度方法、装置、设备及介质制造方法及图纸

技术编号:41516291 阅读:20 留言:0更新日期:2024-05-30 14:53
本发明专利技术公开了一种基于带宽的内存调度方法、装置、设备及介质,涉及计算机内存技术领域。本方案具体通过动态内存分配器获取并初始化预先配置的内存环境变量,并确定当前本地内存的带宽占用率,基于本地内存的带宽占用率和内存类型作为内存分配的前提条件,在满足预设条件时,根据内存环境变量和内存类型对本地DDR内存和CXL内存进行分配,不但能够使服务器内混合内存的具体分配过程已知,而且向用户提供了CXL内存的带宽扩展调度能力,使得混合内存的使用过程更加平稳,提高了内存所在服务器运行的稳定性。

【技术实现步骤摘要】

本专利技术涉及计算机内存,特别是涉及一种基于带宽的内存调度方法、装置、设备及介质


技术介绍

1、计算快速连接(compute express link,cxl)是一种全新的设备互连技术标准。cxl不仅支持内存子系统的容量和带宽扩展,而且可用于异构处理器及外围设备(如图形处理器和智能网卡)之间互连,实现计算资源和内存资源解耦及池化。

2、当前,服务器上通常会混合使用普通的双倍速率同步动态随机存储器(doubledata rate sdram,ddr)内存和cxl内存,cxl内存的时延是ddr内存的两倍以上。当用户向操作系统申请内存空间时,操作系统并不会区分普通ddr内存和cxl内存,即无法确定拿到内存是ddr内存还是cxl内存。从总体上看,用户在访问内存的过程中访问速度时快时慢,极大地影响了服务器运行的稳定性。

3、鉴于上述问题,如何解决当前的混合内存使用方式影响服务器运行稳定性,是本领域技术人员亟待解决的问题。


技术实现思路

1、本专利技术的目的是提供一种基于带宽的内存调度方法、装置本文档来自技高网...

【技术保护点】

1.一种基于带宽的内存调度方法,其特征在于,包括:

2.根据权利要求1所述的基于带宽的内存调度方法,其特征在于,所述通过性能计数器监控器和内存延迟检测工具确定当前本地内存的带宽占用率,包括:

3.根据权利要求1所述的基于带宽的内存调度方法,其特征在于,所述根据当前所述本地内存的带宽占用率和所述内存类型判断是否满足预设条件,包括:

4.根据权利要求3所述的基于带宽的内存调度方法,其特征在于,所述根据所述内存环境变量和所述内存类型,对所述本地内存和计算快速连接内存进行内存分配,包括:

5.根据权利要求3所述的基于带宽的内存调度方法,其特征在于,...

【技术特征摘要】

1.一种基于带宽的内存调度方法,其特征在于,包括:

2.根据权利要求1所述的基于带宽的内存调度方法,其特征在于,所述通过性能计数器监控器和内存延迟检测工具确定当前本地内存的带宽占用率,包括:

3.根据权利要求1所述的基于带宽的内存调度方法,其特征在于,所述根据当前所述本地内存的带宽占用率和所述内存类型判断是否满足预设条件,包括:

4.根据权利要求3所述的基于带宽的内存调度方法,其特征在于,所述根据所述内存环境变量和所述内存类型,对所述本地内存和计算快速连接内存进行内存分配,包括:

5.根据权利要求3所述的基于带宽的内存调度方法,其特征在于,所述根据所述内存环境变量...

【专利技术属性】
技术研发人员:李强张海军
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1