Difference between revisions of "HowTo Check if RAM and CPU are OK"

From OpenFOAMWiki
(Installation: Fixed link for the Installation gruide)
m (Installation: OK... 3rd time's the charm...)
 
(One intermediate revision by the same user not shown)
Line 16: Line 16:
 
make
 
make
 
make install</bash>
 
make install</bash>
This is also explained here: [https://github.com/stressapptest/stressapptest#Installation Installation Guide]
+
This is also explained here: [https://github.com/stressapptest/stressapptest#installation Installation Guide]
  
 
= Usage =
 
= Usage =

Latest revision as of 14:44, 1 October 2017

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