I ran Memtest86 v4.3 for over 4 hours on a computer that has 2 CPUs. How do I get the program to switch from testing only CPU 1?
During Memtest86's 3rd pass, I realized that I had only seen the program run through the 10 tests showing CPU: 01 on the screen. I typed c for configuration, typed 4 for CPU Selection Mode, typed 2 for Round Robin (Switch CPU after each test.) even though it was still set at the default Round Robin setting. I checked after Pass 3, test #7; the program continued to show CPU: 01 without switching to CPU: 02. Instead, the program progressed to Pass 3, test #8 showing CPU: 01. I am presuming that the Round Robin setting means that after Memtest86 runs Test #7 showing CPU: 01, it should run Test #7 showing CPU: 02. Why doesn't it?
I then went into configuration, typed 4 for CPU Selection Mode, typed 3 for Sequential (Repeat each test on every CPU.), then typed 0 for Continue. When Memtest86 completed Pass 3, Test #10 (still never showing a switch from CPU: 01 to CPU: 02), it started over with Pass 1, running through the tests yet again showing CPU: 01. Just in case I interpreting the Memtest86 data on the screen incorrectly, I added a pic of the program screen during Sequential Pass 1, Test #9, below:
I hoped Memtest86 would then show a switch to CPU: 02 during Sequential Pass 2, Test #1, but it continued to show CPU: 01 so I pressed escape to exit the program. Throughout all of the Memtest86 tests showing CPU: 01, the program found no memory errors.
How do you recommend that I test for memory errors in CPU 2 given these Memtest86 (apparent) glitches? Thanks.
During Memtest86's 3rd pass, I realized that I had only seen the program run through the 10 tests showing CPU: 01 on the screen. I typed c for configuration, typed 4 for CPU Selection Mode, typed 2 for Round Robin (Switch CPU after each test.) even though it was still set at the default Round Robin setting. I checked after Pass 3, test #7; the program continued to show CPU: 01 without switching to CPU: 02. Instead, the program progressed to Pass 3, test #8 showing CPU: 01. I am presuming that the Round Robin setting means that after Memtest86 runs Test #7 showing CPU: 01, it should run Test #7 showing CPU: 02. Why doesn't it?
I then went into configuration, typed 4 for CPU Selection Mode, typed 3 for Sequential (Repeat each test on every CPU.), then typed 0 for Continue. When Memtest86 completed Pass 3, Test #10 (still never showing a switch from CPU: 01 to CPU: 02), it started over with Pass 1, running through the tests yet again showing CPU: 01. Just in case I interpreting the Memtest86 data on the screen incorrectly, I added a pic of the program screen during Sequential Pass 1, Test #9, below:
I hoped Memtest86 would then show a switch to CPU: 02 during Sequential Pass 2, Test #1, but it continued to show CPU: 01 so I pressed escape to exit the program. Throughout all of the Memtest86 tests showing CPU: 01, the program found no memory errors.
How do you recommend that I test for memory errors in CPU 2 given these Memtest86 (apparent) glitches? Thanks.
Comment