PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   效能極限 (https://www.pcdvd.com.tw/forumdisplay.php?f=18)
-   -   請教各位前輩,MEMTEST86+ 1.65其#1~#8測試項目的意義為何? (https://www.pcdvd.com.tw/showthread.php?t=600168)

cheniho 2006-03-10 04:18 PM

請教各位前輩,MEMTEST86+ 1.65其#1~#8測試項目的意義為何?
 
請教各位前輩,MEMTEST86+ 1.65其#1~#8測試項目的意義為何
我測出的結果#5~#8都有不良,但偶而換一下MODULE順序又會測不到
那我該如何處理?

yesjvc 2006-03-23 01:46 AM

只要出現 error
就是有問題了
送修吧

cubila 2006-03-23 07:04 AM

參考看看吧
Memtest86+ 的Test 5和8

HoSiNo-MiKi 2006-03-24 02:01 AM

要測多久才算阿...
跑個一圈 沒出現錯誤但是.....
要很多圈才準嗎?

野口隆史 2006-03-24 03:11 AM

基本上PASS一次我是覺得還不夠
因為現在不用二十分鐘就PASS一次了,RAM可能還不夠熱
如果是測穩定度我建議至少RUN個一個小時以上吧
以前測朋友的電腦,從發生的情況來看判斷應該是RAM出了問題
實際測試的時候,是到了第三圈才出現ERROR的,朋友電腦無超頻
所以RAM是真的壞了,果然拔下來之後電腦就正常了

cheniho 2006-04-17 04:03 PM

我只查到這些,哪位英文高手,幫忙"翻"一下

Memtest86 executes a series of numbered test sections to check for
errors. These test sections consist of a combination of test
algorithm, data pattern and caching. The execution order for these tests
were arranged so that errors will be detected as rapidly as possible.
Tests 8, 9, 10 and 11 are very long running extended tests and are only
executed when extended testing is selected. The extended tests have a
low probability of finding errors that were missed by the default tests.
A description of each of the test sections follows:

Test 0 [Address test, walking ones, no cache]
Tests all address bits in all memory banks by using a walking ones
address pattern. Errors from this test are not used to calculate
BadRAM patterns.

Test 1 [Moving Inv, ones&zeros, cached]
This test uses the moving inversions algorithm with patterns of only
ones and zeros. Cache is enabled even though it interferes to some
degree with the test algorithm. With cache enabled this test does not
take long and should quickly find all "hard" errors and some more
subtle errors. This section is only a quick check.

Test 2 [Address test, own address, no cache]
Each address is written with its own address and then is checked
for consistency. In theory previous tests should have caught any
memory addressing problems. This test should catch any addressing
errors that somehow were not previously detected.

Test 3 [Moving inv, 8 bit pat, cached]
This is the same as test zero but uses a 8 bit wide pattern of
"walking" ones and zeros. This test will better detect subtle errors
in "wide" memory chips. A total of 20 data patterns are used.

Test 4 [Moving inv, 32 bit pat, cached]
This is a variation of the moving inversions algorithm that
shifts the data pattern left one bit for each successive address.
The starting bit position is shifted left for each pass. To use
all possible data patterns 32 passes are required. This test is
very effective at detecting data sensitive errors in "wide" memory
chips.

Test 5 [Block move, 64 moves, cached]
This test stresses memory by using block move (movsl) instructions
and is based on Robert Redelmeier's burnBX test. Memory is initialized
with shifting patterns that are inverted every 8 bytes. Then 4MB blocks
of memory are moved around using the movsl instruction. After the moves
are completed the data patterns are checked. Because the data is checked
only after the memory moves are completed it is not possible to know
where the error occurred. The addresses reported are only for where the
bad pattern was found. Since the moves are constrained to a 8MB segment
of memory the failing address will always be lest than 8MB away from the
reported address. Errors from this test are not used to calculate
BadRAM patterns.

Test 6 [Modulo 20, ones&zeros, cached]
Using the Modulo-X algorithm should uncover errors that are not
detected by moving inversions due to cache and buffering interference
with the the algorithm. As with test one only ones and zeros are
used for data patterns.

Test 7 [Moving inv, ones&zeros, no cache]
This is the same as test one but without cache. With cache off
there will be much less interference with the test algorithm.
However, the execution time is much, much longer. This test may
find very subtle errors missed by tests one and two.

Test 8 [Block move, 512 moves, cached]
This is the same as test #5 except that we do a lot more memory moves
before checking memory. Errors from this test are not used to calculate
BadRAM patterns.

Test 9 [Moving inv, 8 bit pat, no cache]
This is the first extended test. By using an 8 bit pattern with
cache off this test should be effective in detecting all types of
errors. However, it takes a very long time to execute and there is
a low probability that it will detect errors not found by the previous
tests.

Test 10 [Modulo 20, 8 bit, cached]
This is the first test to use the modulo 20 algorithm with a data
pattern other than ones and zeros. This combination of algorithm and
data pattern should be quite effective. However, it's very long
execution time relegates it to the extended test section.

Test 11 [Moving inv, 32 bit pat, no cache]
This test should be the most effective in finding errors that are
data pattern sensitive. However, without cache it's execution time
is excessively long.

夜未眠 2006-04-18 11:43 AM

Memtest86 V3.2 與 Memtest86+ V1.65這兩種版本有啥差異?


所有的時間均為GMT +8。 現在的時間是07:09 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。