Difference between revisions of "HowTo Check if RAM and CPU are OK"
From OpenFOAMWiki
AntonChupin (Talk | contribs) |
(updated link to project) |
||
Line 3: | Line 3: | ||
For today's PCs, the usual [http://www.memtest.org memtest86+] that is provided with Linux Distribution isn't enough to catch some of the memory errors that occurs on the latest hardware (since 2008-2009). | For today's PCs, the usual [http://www.memtest.org memtest86+] that is provided with Linux Distribution isn't enough to catch some of the memory errors that occurs on the latest hardware (since 2008-2009). | ||
− | This is one of the various reasons that Google developed the application {{tt|stressapptest}}: [ | + | This is one of the various reasons that Google developed the application {{tt|stressapptest}}: [https://github.com/stressapptest/stressapptest stressapptest @ Github] |
Revision as of 20:32, 6 November 2016
1 Introduction
For today's PCs, the usual memtest86+ that is provided with Linux Distribution isn't enough to catch some of the memory errors that occurs on the latest hardware (since 2008-2009).
This is one of the various reasons that Google developed the application stressapptest: stressapptest @ Github
2 Installation
Currently, this is distributed by default on all major up-to-date Linux Distributions, so it should be as easy as running:
- Ubuntu/Debian:
sudo apt-get install stressapptest
- Fedora:
sudo yum install stressapptest
- openSUSE:
sudo zypper install stressapptest
As for building from source code, it should be the standard build procedure used on Linux:
./configure make make install
This is also explained here: Installation Guide
3 Usage
Example of commands for properly testing RAM:
- This test does a thorough test of of a high stress communication between CPU and RAM, able to detect issues that are not detected with memtest86+:
stressapptest -W --cc_test
- To do the previous test with only 5GB of RAM:
stressapptest -W --cc_test -M 5000