[发明专利]一种Linux下内存安装位置的自动测试方法、装置在审
申请号: | 202010132763.7 | 申请日: | 2020-02-29 |
公开(公告)号: | CN111367738A | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 宋晓强 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 内存 安装 位置 自动 测试 方法 装置 | ||
本发明提供一种Linux下内存安装位置的自动测试方法、装置,所述方法包括如下步骤:获取内存信息并生成测试配置文件,所述的测试配置文件包括属性信息配置文件和位置检测配置文件;循环执行idk工具进行注错及重启,记录内存主板丝印位置并收集测试日志;具体过程包括:从位置检测配置文件中获取第一位置值,idk注错工具对第一位置值对应的第一根内存注错;注错完成后;执行重启,重启过程中观察内存故障灯,第一根被注错的内存故障灯应亮起,记录亮灯内存主板丝印位置,重启完成,保存测试日志;继续进行测试,直到所有位置值对应的内存注错完成。
技术领域
本发明涉及内存测试相关技术领域,具体涉及一种Linux下内存安装位置的自动测试方法、装置。
背景技术
内存是数据与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。因此,内存的运行也很大程度上决定了计算机的稳定运行,其性能对计算机的影响非常大。内存(Memory)也被称为内存存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。因此,在服务器的SIT系统测试中,内存测试是基础而又重要的一环。
现有的内存安装位置测试方法为:(1)服务器断电状态下,先将第一根内存安装在CPU0_Channel0_Dimm0位置,即CHA_0位置,开机进入Linux OS,检查第一根内存信息;(2)关机并拔掉AC电源线,按照CPU及Channel/Dimm对称的方式,逐个安装内存并检查Locator和Size返回值与实际是否一致,以确认Linux下内存是否存在乱序现象。
内存是计算机(服务器)中重要的部件之一,主要作用是存放各种输入、输出数据和中间计算结果,以及与外部存储器交换信息时作缓冲用。由于CPU只能直接处理内存中的数据,所以内存的速度和大小对计算机性能的影响是相当大的。因为服务器中内存Dimm数量较多,而现有的内存安装位置测试方法对每一个Dimm都需要手动进行,服务器每次AC所需时间也比较长,费时又费力。
发明内容
针对因为服务器中内存Dimm数量较多,而现有的内存安装位置测试方法对每一个Dimm都需要手动进行,服务器每次AC所需时间也比较长,费时又费力的问题,本发明提供一种Linux下内存安装位置的自动测试方法、装置。
本发明的技术方案是:
一方面,本发明技术方案提供一种Linux下内存安装位置的自动测试方法,包括如下步骤:
获取内存信息并生成测试配置文件,所述的测试配置文件包括属性信息配置文件和位置检测配置文件;
循环执行idk工具进行注错及重启,记录内存主板丝印位置并收集测试日志;具体过程包括:从位置检测配置文件中获取第一位置值,idk注错工具对第一位置值对应的第一根内存注错;注错完成后;执行重启,重启过程中观察内存故障灯,第一根被注错的内存故障灯应亮起,记录亮灯内存主板丝印位置,重启完成,保存测试日志;继续进行测试,直到所有位置值对应的内存注错完成。
进一步的,所述的获取内存信息并生成测试配置文件的步骤之前包括:
搭建系统测试环境;具体包括:关闭防火墙、安装系统对应版本的idk注错工具。
进一步的,所述的获取内存信息并生成测试配置文件的步骤包括:
获取所有内存信息并将获取的内存信息生成到属性信息配置文件;
生成位置检测配置文件,具体包括:从属性信息配置文件中获取内存数量并设置内存数量值参数;获取每根内存的位置值保存为内存位置集合,保存默认执行次数为0;保存默认注错模式为可修复异常;保存默认注错阈值为2048。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010132763.7/2.html,转载请声明来源钻瓜专利网。