Memory (RAM) test

Top  Previous  Next

Tests the Memory in the computer.

 

The Memory test, tests the reliability of the RAM installed in the computer.  Some of the available RAM is being used by the operating system and any other applications running.  Any memory that is not already in active use will be grabbed by the Memory test.

 

The memory test works by writing a pattern numbers in the RAM, then verifying the numbers read from the RAM match this sequence. The pattern used will change automatically from one cycle to the next. Possible patterns are:

 

Sequence (0,1,2...255)

Binary 1 (10101010)

Binary 2 (01010101)

Zeros (00000000)

Ones (11111111)

 

There are 3 sequences that the test goes through:

1/ Memory allocation. The test will dynamically grab memory depending on how much is currently available. The amount that has been grabbed and is under test is displayed in the Test Ram Field.

 

2/ Writing the number sequence.

 

3/ Verifying the number sequence.

The total amount of free RAM is displayed in the Memory Test Window. This number should always be bigger than the Test Ram number. Some memory is always left available to avoid disk thrashing caused by the operating system swapping to disk.

 

For the Memory test a cycle is defined to be the number of times the above 3-step sequence is completed. The ‘operations’ count represents the number of bytes read or written.

 

It should be noted that not all RAM faults will be detected by this test. This is especially the case if the operating system and it's cache is using a large proportion of the available RAM.  RAM faults may show up as system crashes or disk errors however.

 

Compatibility issues

You need to have administrator privileges to run this test.