3 different ways which i tested.
1) Through memory test tool called memtest86+
you need to download ISO & boot from cd & run test
IMP:- if you dont want to run iso use this alternate
Install memtest86+ through yum
#yum install memtest86+
after that run following command
#memtest-setup
and reboot machine... now while reboot under Grub menu choose memtest & RUN.
2) Through Memtester
Here in My example.
First make sure RPM installed if not then installed use following command
[root@localhost Downloads]# yum install memtester.i686 -y
After that run test
[root@localhost Downloads]# memtester 50 1
memtester version 4.1.3 (32-bit)
Copyright (C) 2010 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).
pagesize is 4096
pagesizemask is 0xfffff000
want 50MB (52428800 bytes)
got 50MB (52428800 bytes), trying mlock ...locked.
Loop 1/1:
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
Done.
3) Through md5 checksum and dd command.
checksums must match, if not then their is fault in memory. Read dd command man page to understand all options. dd will create /tmp/memtest file. It will cache data in memory by filling up all memory during read operation. Using md5sum command you are reading same data from memory (as it was cached).
[root@localhost Downloads]# dd if=/dev/urandom bs=838000 of=/tmp/memtest count=1050
1050+0 records in
1050+0 records out
879900000 bytes (880 MB) copied, 140.232 s, 6.3 MB/s
[root@localhost Downloads]# md5sum /tmp/memtest; md5sum /tmp/memtest; md5sum /tmp/memtest
255e49af2668d60269efafa6487132ab /tmp/memtest
255e49af2668d60269efafa6487132ab /tmp/memtest
255e49af2668d60269efafa6487132ab /tmp/memtest
Note:-All result Passed on E6510
Tuesday, November 9, 2010
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment