内存在笔记本电脑中应该算是较不容易损坏的部件,可就是有这样一条内存给我们带来了不少的麻烦。
首先,先从这条内存的来历说起。这条Transcend(创见)的PC133 SDRAM是芒果的PowerBook G4的一条随机内存,他的那台 G4原配了2条这样的内存条。在机器到芒果的手上的时候,整个机器没有任何问题,在一次芒果在重装了Mac OSX操作系统后,这台PowerBook就开始问题不断,频繁出现应用程序崩溃的情况,OSX10.2一开始安装就死机,OSX10.3能够安装,但是安装过程中错误不断,装好的系统极不稳定。起初认为是系统有问题,之间还重装了数次系统,但是还是没有解决问题。最后是在有一次的系统崩溃发生时弹出的错误信息中说明了内存某一个16进制的物理地址出错,这才发现可能是内存的问题。通过替换法,我们找出了那根有问题的内存条。
之后,我对这条内存也进行了测试。在所有的测试机器上,这条内存条都能通过系统的自检,不会报任何的错误。在某些机器上的情况是用到这条内存的某个物理地址的时候,Windows马上崩溃,系统蓝屏。同样也是报告某个物理地址出错导致系统崩溃。而在某些机器上的情况是,操作看似正常,但一旦你下载一个相对容量较大的文件(10mb以上),下载完成后这个文件都是无法打开的,总是提示文件包损坏, 同时也无法打开在这台测试笔记本上原本正常的大容量压缩包文件。
以上我主要用的是替换和实机对比测试的方法来判断这条内存损坏了,事后我才想到其实可以使用专门的内存测试软件来测试内存的情况,这样就更科学更有说服力。
目前在PC平台上的常用的内存测试软件为由CST 公司出品的DocMemory内存测试软件,这是一个权威的内存测试软件,而且是完全免费的。可以在SunDigi下载中心下载到,程序启动后会要求你插入一张软盘来制作启动盘,期间会自动把DocMemory的程序解压到软盘上,用这张软盘启动机器进行测试,既可测试内存的稳定性和兼容性,测试时间大约需要10分钟,如果显示出“Pass”信息,说明你选择的内存通过测试,可以正常使用。如果出现错误,也会显示详细的错误信息。
对于MAC平台,也有类似的一个名为TechTool Pro 4测试软件,该软件不仅能测试内存还能测试其他的硬件的状态的综合测试软件,目前已经能支持最新的Mac OSX 10.3.1。