[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Fwd: Re: Memtest86+]



Quero agradecer imensamente o colega pelo texto esclarecedor a respeito
do memtest86+, embora o texto seja extenso ele tirar todas as dúvidas e
deixa claro como analisar os resultados. 

Vale a pena ser lido.
-- 
Andrea Viana da Silva <andrea@csp.com.br>
CSP Controle e Automaçao Ltda
--- Begin Message ---
Andrea Viana da Silva wrote:
Rodei o memtest86+ em cima de um pente de 256 Mb.
Como foi a primeira vez que utilizei o aplicativo, deixei ele rodando
por 3 horas, e me retornou

TST	Pass	Failing Address		Good	Bad		
3 7 00009072644-144,1 Mb 40404040 40444040
Err-bits	Cont	Chan
00040000	1	-

Enfim, obviamente encontrou um erro. Como não sabia a quantidade de
vezes que ele deveria testar, abortei o teste e recoloquei após as
18:00, no qual ficou 14 horas testando, só que não encontrou nenhum
erro.

Pergunta

= quantos testes ou horas seriam um parametro legal para teste
Memtest runs indefinately unless you stop it. It does however repeat the
  same tests over and over again. Memtest86+ contains a number of different
tests which each take different approaches in trying to expose any errors in
  your memory. In the top right of your screen you can see the progress of
  each test in the lower of the two progress bars. The topmost progress bar
  shows the progress of a pass, each pass consists of all the tests in the
  memtest suite.

  Thus all tests are executed in one pass, so does that mean that no errors
will show after the first pass if that pass didn't reveal any errors? Well no, there are several reasons why errors might only show up after a number
  of passes. Firstly as of this writing, the latest version of memtest also
  includes a test which uses random test patterns, each pass these patterns
will of course be different. Secondly some types of errors simply don't show up until the system has been running for a while or are very critical on a
  certain timing condition, or other such conditions.

To conclude, one successful pass of memtest will give you a pretty good idea
  that your memory is ok, only in rare cases will there be errors showing
after the first pass. To be sure though simply have the test run overnight
  or even for a couple of days depending on the level of importance of the
  system.
	 = O memtest86+ corrige?
What do I do when I get errors?

Firstly, don't start drawing any conclusions. You only know that memtest86+
  is giving your errors, not what the cause is. Unfortunately it is not a
straightforward exercise to decisively test the memory in an actual system.
  This is because a computer is not just built up of some memory, but also
  includes many other elements such as a memory controller, cache, a cache
controller, algorithmic and logic units, etc, all of which contribute to the machine. If there are faults in any of these other parts of the computer you
  will likely also see errors showing up in memtest.

  So what to do? First verify that the BIOS settings of your machine are
correctly configured. Look up the memory timing settings applicable to the
  brand and type of memory modules you have and check they match your BIOS
  settings, correct them if they don't and run memtest again

Ok, you have all the settings correctly set and you're still getting errors.
  Well of course a very likely cause are the memory modules and the logical
  course of action is to look into them further.

If you are well stocked, have a few other machines at your disposal, or just
  want to spend the cash for some new modules the best way to test if the
cause are your memory modules is just to replace them and test again. If you
  are less fortunate though there is still something you can do.

  If you have more then one module in your system, test them one by one, if
  one is consistently giving errors and another is consistently showing no
  errors it's a pretty good bet that the module giving the errors is simply
defective. To exclude the possibility that a defective slot is throwing your
  results, use the same slot to test each different module.

  If each module by itself shows no errors, but when you place two or more
  modules into the machine at the same time you do get errors, you are most
  likely stuck with a compatibility issue and unfortunately there isn't a
  whole lot you can do about it. Be sure to check your computer/motherboard
  manual to see if the setup you are trying is allowed, some boards require
  special restrictions in the sizes of modules, the order of modules, the
placement of double sided and single sides modules and more of such things.

  If you have only one module in your system, or all modules are giving
  errors, there are only very few options left. The only thing you can do
  really is to try the module(s) in another slot. Finally simply try out
  different orders of the memory modules, although your manual might not
mention anything on the matter sometimes there simply exist timing or other issues which can be resolved by changing the order of your modules. And of course test each slot by putting a single module into that slot and running
  memtest on it.

In the end if you still have not been able to localize the problem you will have to find a replacement module to establish whether the problem lies in
  your modules. See if you can borrow a module from someone else.

  When you have replaced the memory by new memory and the errors still
persist, first check if you can rule out any compatibility issues or timing
  issues. If you are sure the memory should work in the system the cause of
  the errors must obviously lie someplace else in the system.

The only way to find out where, is by trial and error really. Simply start replacing and/or removing parts of your computer one by one, running memtest
  each time you changed anything, until the errors are resolved.
	 = Se não corrige o que aconteceu com o primeiro erro, pq sumiu no
segundo teste?

- I'm getting errors in test #x, what doest that mean?

  Interpreting memtest results is as scientific an endeavour as testing
  whether a person is a witch by the methods used in Monty Python's Holy
Grail. In short, don't even start, it's not going to get you anywhere. Just interpret any error as you should any other and use the methods descibed in
  the previous question to determine the cause.

	 = Diagmos que o erro reaperecesse na segunda vez, com aquelas
caracteristicas acima, o pente estaria condenado? Como analisar o
resultado do memtest86+.
 How many errors are acceptable?

  No errors are acceptable. Even if there is just one error, something is
amiss which can cause your system to crash. Of course what the cause of the
  errors is you will still have to determine.

	
Valeu.



Fonte: memtest.org
URL: http://forum.x86-secret.com/viewtopic.php?t=2906&sid=487965603f18d64d301f1c325134500b


--
Marlon Adriano Nerling
Linux-Systemverwaltung
Delphiprogrammierung
Thuraustrasse 52
CH-9642 Ebnat-Kappel
+41 (0)71 19 80

"O fácil é o certo."

-- Pensamento milenar chinês.



--- End Message ---

Reply to: