微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题Cache——开启电脑的速度之门
栏目基础知识与讲座
作者四川 陈皮
发布1996-01-19
  这时你就该检查一下你的电脑是否配有外部Cache。这里外部Cache指的是L2(Level2)Cache:外部第二级高速缓冲存储器(SRAM)。一般存取时间为15ns(纳秒)或20ns。普通的内存条(DRAM)存取时间为60ns或70ns,而现在的CPU速度非常快,程序负荷较重时,靠CPU内部的8/16KB Cache是远远不够的。DRAM较长的存取时间会使高速CPU产生等待,导致系统效率下降。L2 Cache是CPU和DRAM内存中间的一个缓冲区,CPU与L2 Cache交换数据不必等待,而CPU最近使用过的数据都存在L2 Cache,以后CPU对数据的读取减少了等待,机器也就快起来了。
  Cache有Write Back(WB)写回和Write Through(WT)写通两种。简单地说,写通方式就是 CPU向内存写数据时,同时更新Cache和内存中的数据,而写回方式CPU在向内存写数据时不用同时更新Cache和内存中的数据,从而提高了系统效率,因此写回方式要优于写通方式。不过写通,写回要CPU和主板支持。一般来说增加外部128KB/256KB Cache会提高20%到30%系统性能,使大程序(保护方式)运行平稳。但Cache芯片较贵,128KB/256KB/Cache的市价在190/360元左右。一些经销商为了降低成本或降低主板售价,采用了假Cache或不插Cache芯片方法蒙骗用户。在这里笔者告诉大家软件测试和鉴别的方法,以免上当。
  软件测试:Speed、Norton和QAPLUS等软件是无法测出有无及真假Cache的,因为它们测试时系统负荷较轻,Cache作用不明显,极大程度依赖系统时钟,无法反映系统真正性能。但用PC MAGZINE(个人电脑)测试中心的PC BENCH 9.0 for DOS就可以轻松测出,方法是用PC BENCH测试CpuMark16的值,打开/关闭BIOS中关于Exterani Cache(外部Cache)的选项,各测一次,如果值是一样的或者非常接近,Cache肯定是假的或没有。应注意这时CPU Intenal Cache选项应该打开。PC Bench 9.0 CpuMark16的值相当权威和准确,你也可以用这个值去比较你的主板的性能。以下是笔者在几台不同电脑上的测试结果,仅供参考:
  _______________________________________________  主  板   CPU  CPUMark16(打开Cache)  CPUMark16(打开Cache)
  ______________________________________________
  海洋Hippo 12  TI DX2/80   68.81  53.57
  海洋Hippo 12  Amd DX4/100   103.95   78.50
  联讯EXP8449   TI DX2/80   70.71  54.44
  联讯EXP8449   Amd DX4/100   113.95   71.68
  精英S15PI   Pentium60   130.48   106.38
  HOT541T   Pentium90   186.57   150.01
  板皇P541T   Pentium90   187.57   158.87
  JET J426/428  TI DX2/80   66.71  66.70
  JET J426/428  AMD DX4/100   59.37  59.37
  ______________________________________________
  以下电脑均采用256KB Cache,8MB内存,S3 Trio;64V+、1MB、DRAM PCI显示卡,昆腾FireBall 540MB硬盘,相同的系统软件配置,BIOS配置也调整到最佳状态。
  注:市面上海洋Hippio 12绝大部分都没有配外部Cache用户可自行添加。
  表中后三款主板配有的Cache是假的,BIOS引导后会显示Write-Back Cache ON,而通常真Cache会在相同的位置显示Cache的KB数,关闭后会显示None(没有)。
  鉴别:通常假Cache有焊死在主板上和插在插座上的两种,两种Cache表面的字迹粗糙,有打磨过的痕迹,仔细观察不平和有下降的地方,没有厂家标志。真正的Cache有厂家的标志,批次编号,芯片编号,工艺很好,表面光洁平滑。另一种假Cache芯片覆有Write-Back Cache字样的不干胶贴纸,底下却是光板芯片一块!君不见Intel pentium pro(p6)己经在芯片内集成了256KB/512KB L2 Cache!以后买电脑时一定要注意你的主板有没有外部Cache,不可因为贪便宜而因小失大,电脑也是一分钱一分货的。