内存性能测试方法、装置及计算机设备制造方法及图纸

技术编号:37845343 阅读:14 留言:0更新日期:2023-06-14 22:29
本申请涉及一种内存性能测试方法、装置及计算机设备。该方法包括:根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量,在各性能测试环境下,对计算机设备进行内存性能测试,并根据各性能测试环境下的内存性能测试结果,确定计算机设备的最优测试结果。采用上述方法可以在内存性能测试前配置性能测试环境,将计算机设备内访存模块节点中的所有处理核心配置为多个处理核心组,在内存性能测试过程中能够通过处理核心组内的多个处理核心实现并行处理,从而提高内存性能的测试性能。性能。性能。

【技术实现步骤摘要】
内存性能测试方法、装置及计算机设备


[0001]本申请涉及计算机
,特别是涉及一种内存性能测试方法、装置及计算机设备。

技术介绍

[0002]随着计算机技术的发展,计算机设备实现数据处理的业务越来越多。内存是计算机设备中的关键部件之一,计算机设备中所有程序的运行都是在内存中进行的,并且在业务处理过程中,计算机设备中处理器运行的处理数据会暂存在内存中,因此,内存的性能对计算机设备的性能具有一定影响,确定计算机设备性能时就需要对内存的性能进行测试。
[0003]其中,内存延迟是内存的性能指标之一,以对计算机设备的内存延迟进行测试为例,相关技术中提供的内存延迟测试方法会存在内存延迟测试性能较低的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种内存性能测试方法、装置及计算机设备,能够提高内存延迟的测试性能。
[0005]第一方面,本申请实施例提供了一种内存性能测试方法,该方法包括:
[0006]根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量;
[0007]在各性能测试环境下,对计算机设备进行内存性能测试;
[0008]根据各性能测试环境下的内存性能测试结果,确定计算机设备的最优测试结果。
[0009]本申请实施例中的技术方案,可以根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量,在各性能测试环境下,对计算机设备进行内存性能测试,并根据各性能测试环境下的内存性能测试结果,确定计算机设备的最优测试结果;采用上述方法可以在内存性能测试前配置性能测试环境,将计算机设备内访存模块节点中的所有处理核心配置为多个处理核心组,在内存性能测试过程中能够通过处理核心组内的多个处理核心实现并行处理,从而提高内存性能的测试性能;同时,上述方法可以适用于任何型号类型处理器的计算机设备,从而提高了内存性能测试方法的通用性;另外,上述方法不需要人工参与测试过程,不仅可以节省测试成本,还可以减少人工误差,提高测试结果的准确性。
[0010]在其中一个实施例中,根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量,包括:
[0011]根据访存模块节点中处理核心的特征信息,对访存模块节点中的处理核心进行绑核操作,绑核操作用于对多种不同的性能测试环境配置不同的处理核心组数量。
[0012]本申请实施例中的技术方案,可以根据访存模块节点中处理核心的特征信息,对访存模块节点中的处理核心进行绑核操作;采用上述方法可以对计算机设备内各访存模块节点中的所有处理核心进行绑核操作,得到访存模块节点中的多个处理核心组,以在内存
性能测试过程中能够通过处理核心组内的多个处理核心实现并行处理,从而提高内存性能的测试性能。
[0013]在其中一个实施例中,特征信息包括处理核心的总数量;根据访存模块节点中处理核心的特征信息,对访存模块节点中的处理核心进行绑核操作,包括:
[0014]根据访存模块节点中处理核心的总数量,对访存模块节点中的所有处理核心进行分组,得到访存模块节点中的多个处理核心组;
[0015]对各处理核心组中的处理核心进行绑核操作。
[0016]本申请实施例中的技术方案,可以根据访存模块节点中处理核心的总数量,对访存模块节点中的所有处理核心进行分组,得到访存模块节点中的多个处理核心组,并对各处理核心组中的处理核心进行绑核操作;上述方法可以通过各访存模块节点中处理核心的总数量对访存模块节点中的所有处理核心进行分组,使得分组过程简单化,能够提高处理核心的分组速度,从而提高了配置不同的处理核心组数量的速度。
[0017]在其中一个实施例中,在各性能测试环境下,对计算机设备进行内存性能测试之前,方法还包括:
[0018]根据计算机设备中内存插槽的属性信息,确定多种不同的内存插入方式。
[0019]本申请实施例中的技术方案,可以根据计算机设备中内存插槽的属性信息,确定多种不同的内存插入方式,进而能够在不同的内存插入方式对计算机设备进行内存性能测试,以获取到最优测试结果对应的内存插入方式,方便后续在内存性能测试时,可以直接按照最优测试结果对应的内插入方式配置内存,能够一次性获取到最优测试结果,减少了内存性能的测试步骤。
[0020]在其中一个实施例中,属性信息包括内存插槽的总数量和各内存插槽可插入内存的总数量;根据计算机设备中内存插槽的属性信息,确定多种不同的内存插入方式,包括:
[0021]针对各性能测试环境配置,获取待插入计算机设备的内存的总数量;
[0022]按照预设的插入规则,根据内存的总数量、内存插槽的总数量和各内存插槽可插入内存的总数量,确定各内存插入对应内存插槽的插入位置;
[0023]根据各内存的插入位置,确定多种不同的内存插入方式。
[0024]本申请实施例中的技术方案,可以针对各性能测试环境配置,获取待插入计算机设备的内存的总数量,按照预设的插入规则,根据内存的总数量、内存插槽的总数量和各内存插槽可插入内存的总数量,确定各内存插入对应内存插槽的插入位置,根据各内存的插入位置,确定多种不同的内存插入方式;上述方法可以根据内存的总数量、内存插槽的总数量和各内存插槽可插入内存的总数量,快速确定多种不同的内存插入方式,并且按照预设的插入规则中内存插槽上各位置的优先级确定多种不同的内存插入方式,并以确定的多种不同的内存插入方式为依据,对计算机设备配置最优的内存环境,从而能够提高内存性能的测试性能。
[0025]在其中一个实施例中,在各性能测试环境下,对计算机设备进行内存性能测试之前,方法还包括:
[0026]根据计算机设备中处理器的特征信息和访存模块节点的特征信息,对多种不同的性能测试环境配置系统运行模式。
[0027]本申请实施例中的技术方案,可以在执行内存性能测试之前,先根据计算机设备
中处理器的特征信息和访存模块节点的特征信息,对多种不同的性能测试环境配置系统运行模式,以使进一步在该系统运行模式下对计算机设备进行内存性能测试,能够提高内存性能的测试性能。
[0028]在其中一个实施例中,根据计算机设备中处理器的特征信息和访存模块节点的特征信息,对多种不同的性能测试环境配置系统运行模式,包括:
[0029]根据计算机设备中处理器的总数量和访存模块节点的总数量,确定系统运行模式;
[0030]基于模式配置界面,对多种不同的性能测试环境配置系统运行模式。
[0031]本申请实施例中的技术方案,可以根据计算机设备中处理器的总数量和访存模块节点的总数量确定系统运行模式,并基于模式配置界面,对多种不同的性能测试环境配置系统运行模式;上述方法可以根据计算机设备中处理器的总数量和当前访存模块节点的总数量实时确定系统运行模式,使得确定出的系统运行模式的准确性较高,并且通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内存性能测试方法,其特征在于,所述方法包括:根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量;在各所述性能测试环境下,对所述计算机设备进行内存性能测试;根据各所述性能测试环境下的内存性能测试结果,确定所述计算机设备的最优测试结果。2.根据权利要求1所述的方法,其特征在于,所述根据计算机设备内当前的访存模块节点中处理核心的特征信息,对多种不同的性能测试环境配置不同的处理核心组数量,包括:根据所述访存模块节点中处理核心的特征信息,对所述访存模块节点中的处理核心进行绑核操作,所述绑核操作用于对多种不同的所述性能测试环境配置不同的处理核心组数量。3.根据权利要求2所述的方法,其特征在于,所述特征信息包括所述处理核心的总数量;所述根据所述访存模块节点中处理核心的特征信息,对所述访存模块节点中的处理核心进行绑核操作,包括:根据所述访存模块节点中处理核心的总数量,对所述访存模块节点中的所有处理核心进行分组,得到所述访存模块节点中的多个处理核心组;对各处理核心组中的处理核心进行绑核操作。4.根据权利要求1

3中任一项所述的方法,其特征在于,在各所述性能测试环境下,对所述计算机设备进行内存性能测试之前,所述方法还包括:根据所述计算机设备中内存插槽的属性信息,确定多种不同的内存插入方式。5.根据权利要求4所述的方法,其特征在于,所述属性信息包括所述内存插槽的总数量和各内存插槽可插入内存的总数量;所述根据所述计算机设备中内存插槽的属性信息,确定多种不同的内存插入方式,包括:针对各所述性能测试环境配置,获取待插入所述计算机设备的内存的总数量;按照预设的插入规则,根据所述内存的总数量、所述内存插槽的总数量和各所述内存插槽可插入内存的总数量,确定各所述内存插入对应内存插槽的插入位置;根据各所述内存的插入位置,确定...

【专利技术属性】
技术研发人员:刘蔓莉鹿存义郭锐王马俊柴兆文
申请(专利权)人:中科可控信息产业有限公司
类型:发明
国别省市:

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

1