用Speed 2.0测试真伪Cache

Author: Date: 1996-11-08

        笔者买了一台Cy 486-80,内存8M,S3 PCI彩卡,显存1M,630M硬盘。ALIM1487/9的PCI主板,插有256KB Cache,为了测试Cache的真假,且为了更详尽了解一、二级Cache对CPU的加速功能的影响,特将一、二级Cache分为四种情况用Win Bench 96和Speed 2.0测试见下表。结果表明只打开二级Cache会大幅提高系统性能;只找开二极Cache也会提高系统性能,但提升有限。
        为什么用Speed 2.0也能测二级Cache呢?因为当一级Cache打开时,用Speed、Norton、QAPLUS测试时,CPU是使用一级Cache做高速缓存就足够了,不会用到二级Cache,所以不能用Speed 2.0等测出。但是当先关闭一级Cache而只打开二级Cache时,CPU就会直接使用二级Cache的高速缓存,于是就可认用Speed 2.0测出二级Cache的有无或真假了。(L1为一级Cache,L2为二级Cache)