作者:李春港
出处:https://www.cnblogs.com/lcgbk/p/14497838.html
目录
memtester是对内存子系统进行压力测试的有效用户空间测试器。可以捕获内存错误和一直处于很高或者很低的坏位。memtester是用于对内存子系统进行压力测试的有效用户空间测试仪。 它对于发现间歇性和不确定性故障非常有效。 请注意,其他硬件区域中的问题(CPU过热,电源规格不合格等)可能会导致间歇性内存故障,因此,您仍然可以通过正常的硬件诊断程序来确定故障的出处;方法仅对您有所帮助 您确定是否存在问题。
其工具适合用于一下系统:
下载memtester-x.x.x.tar.gz源码压缩包:
解压压缩包,进入memtester-x.x.x目录:
tar -zxvf memtester-4.3.0.tar.gz
cd memtester-x.x.x/
配置编译工具和生成目录:
step 1:
修改conf-cc 、 conf-ld 文件中的cc为自身的交叉编译工具,例如我的交叉编译工具为arm-hisiv300-linux-gcc,则将cc改为arm-hisiv300-linux-gcc
step2:
修改目录下的Makefile:INSTALLPATH = /usr/local 为 INSTALLPATH = ./usr/local
编译、安装,最终可执行文件memtester会放在当前目录./usr/local/bin下
make
make install
将以上生成的二进制文件拷贝到你需要测试的机器上,按照自身需求对机器的进行内存压力测试,memtester必须以root用户身份运行,格式如下:
memtester [-p physaddr] <memory> <runs>
压力测试海思芯片用于mpp的ddr内存,如下:
手机扫一扫
移动阅读更方便
你可能感兴趣的文章