识别真伪Cache两法
一、硬件拔插法。Cache一般由9片集成电路组成,任意拔去一片(保证CMOS设置中的EXTERNAL Cache开关处于ON的位置),开机,若计算机能正常工作,一定是假Cache;若不能,为真Cache。
二、软件测试法。上一种方法只能测得Cache的真伪,而无法测得Cache的大小。下面笔者向大家介绍一种测试Cache容量的软件:CELEMCACHE TEST,称CCT。这个软件的基本原理如下:CCT以某个容量单位对内存进行读写,计算数据读写速度。如果系统有Cache,那么这个速度是这个容量单位的函数。举例来说,现有一系统有256KB的Cache,用CCT对它进行测试。CCT开始以1KB为单位对内存进行读写,测得一个速率,然后逐渐增大容量单位:2KB、4KB、8KB……,速度将随着容量单位的增大而减小,一旦达到主板上Cache容量的两倍,读写速度将保持不变。对于本例来说,读写速度在达到512KB以后,就不变。CCT以图和表的形式分别给出容量单位与读写速度的函数关系,只要从图或表上找到速度不再变化的容量,用它除以2,就得到Cache的大小。