1. memtester下载
官网:memtester 官网
当前最新版本是:memtester-4.5.1.tar.gz
可以直接下载安装包安装,也可以通过wget命令下载
$ wget http://pyropus.ca/software/memtester/old-versions/memtester-4.5.1.tar.gz
2. 解压
$ tar -xzvf memtester-4.5.1.tar.gz
3. 编译并安装
$ cd memtester-4.5.1
$ sudo make
$ sudo make install
4. 使用
用于测试内存
i.g. 例如测试内存总量1900M, 循环测试10次
$ ./memtester 1900M 10
运行结果(没有测出问题):
...
got 0MB (73728 bytes), trying mlock ...too many pages, reducing...
got 0MB (69632 bytes), trying mlock ...too many pages, reducing...
got 0MB (65536 bytes), trying mlock ...locked.
Loop 1/10:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : ok
Walking Ones : ok
Walking Zeroes : ok
8-bit Writes : ok
16-bit Writes : ok
...
Loop 10/10:
Stuck Address : ok
Random Value : ok
Compare XOR : ok
Compare SUB : ok
Compare MUL : ok
Compare DIV : ok
Compare OR : ok
Compare AND : ok
Sequential Increment: ok
Solid Bits : ok
Block Sequential : ok
Checkerboard : ok
Bit Spread : ok
Bit Flip : ok
Walking Ones : ok
Walking Zeroes : ok
8-bit Writes : ok
16-bit Writes : ok
Done.