memtester的介绍

电子说

1.2w人已加入

描述

 

 

一、memtester的介绍

点击复制下载地址【https://pyropus.ca./software/memtester/】即可跳转下载。 
memtester在笔者看来就是对DDR(内存)一种检测工具,看一下这个内存抗不抗揍。具体的测试项目有随机值,异或比较,乘除法,异或运算等等,反正能对存储器操作的,它都用上了。

二、安装步骤

1.下载

把从官网下载的压缩包想办法弄到Linux的环境下,打开终端进入到该路径下,输入解压命令: 

tar xzvf memtester-4.5.1.tar.gz

进入到解压出来的文件夹后进行编译: 

sudo make

	

编译之后,进行安装: 

sudo make install

2.执行memtester

代码如下(示例):

// 申请10M的内存空间,检测一次
memtester 101   

	

因项目需求,笔者在调试的过程中,参考了网上的资料,发现网上的资料说,memtester可以带 -b -k 等等的参数;其中-b参数是遇到检测错误的时候,立即退出测试;-k后面加内核列表(相当于把这个工具绑核,在别的处理器共发运行)。

错误参考示例如下: 

// 开启检测退出,在两个处理器中运行memtester,申请10M内存,运行检测一次
memtester -b -k 2 10M 1

	

Tip:最后发现是memtester的源码里,根本不支持这两个参数,闹了一个乌龙。

压缩包

所以说,不管哪里的资料,都是仅供参考,一切问题的答案,都在源头的地方有出处。 愿读者与我,永远保持对事物的好奇心,砥砺前行!

NOTE:

  1. <权限不够>时,输入“chmod 777 memtester”获取最高权限;
     

  2. 注意将系统时间设置为当前时间;
     

  3. 报<可执行文件格式错误>时,确认是否已安装软件;
     

  4. NeoKylin、Kylin系统下使用 ./memtester 10M 1 指令执行memtester。
     

     

审核编辑 :李倩


 


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分