这个软件的测试原理就是不停地对内存进行读写,从而发现内存中存在错误的区域。
虽然是内存测试软件,不过它也挺考验CPU的,当你运行它的时候你会发现被这个软件占用的那个CPU核心(如果你电脑是多核心的话)占用率直接到了百分之百。这样看来,如果你的电脑是单核心的那就只运行一个MEMTEST好了,运行得多了也快不了多少。如果你的电脑是多核心的那就多开一个,我个人觉得处理器是几个核心的就同时运行几个效率比较高。当你只运行一个的时候内存大小就直接设为你的物理内存大小就可以了,比如你的768MB。再顺便提一下,有时会碰到无法分配内存的情况,那就开两个测试程序,然后将测试内存大小填小一点。如果你的电脑是双核甚至是多核心的那就多开几个同时测试,这样每个测试程序可以少分一点测试内存,效率会高些。一般来说开几个程序就把内存平均分成几分进行测试,这样既能保证完全测试了内存又兼顾了速度。例如你运行了三个MEMTEST程序,那就把你的内存分成三份,每个程序分配256MB的内存进行测试。要注意的是不管你运行几个MEMTEST,在所有的测试程序上分配的内存总和可以比物理内存大小稍大一些,但不要大太多,否则它会连虚拟内存也进行测试,这个却不是我们需要的。开始测试后就不要管它了,如果碰到内存读写错误它就会报错。测试时间一般推荐至少在20分钟以上,也不那么绝对,测试时间当然还会跟内存大小和读写速度有关了。软件下面有个进度指示,用百分比表示,代表你所分配的内存测试完多少。我觉得至少要让每个程序都达到200%以上,也就是说将内存测试完两遍。尤其是连一遍都没测试完的时候,可别急着下内存正常的结论。