Memtester Official website: http://pyropus.ca/software/memtester/
Linux Platform installation:
1). wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz
2). TAR-XZVF memtester-4.3.0.tar.gz
3). CD memtester-4.3.0
4). Make && make install
Memtester using:
Running Memteste is very simple, as root
./Memtester <memory> [runs]
<memory>: Memory size, Unit m [runs]: number of runs
2900M refers to the amount of memory that memtest occupies during testing
memtester test Results:
#./memtester 2900M 10
Memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU general public License version 2 (only).
PageSize is 4096
Pagesizemask is 0xfffffffffffff000
Want 2900MB (3040870400 bytes)
Got 2900MB (3040870400 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 2/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 3/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 4/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 5/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 6/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 7/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 8/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 9/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.
Linux Memory test Tool memtester use