您的位置:Myhard > 配件 > CPU > 行业综述 > 正文
缓存的诞生 CPU缓存与CPU性能的关系
[文章信息]
作者:梁炳祥
时间:2004-06-07
出处:电脑报
责任编辑:摩羯
[文章导读]
由于内存的处理速度远远低于CPU,所以传统的系统瓶颈在这里就产生了。
advertisement
热点推荐
· 颠覆传统 造型新奇的打印机
· 硬件频道每日更新文章列表
· BenQ Q63商务扫描仪牛刀小试
· 畅游网海 ADSL宽带网络生存必备手册
· 给你感观刺激 游戏设备大搜索
[正文]

上一页  1 2 3  

  平时把生产最迫切需要、用得最多的原材料(指令和数据)从仓库A(内存)调配到仓库B(L1 Cache),这样工厂生产所需要的原材料就可以很快地调配过来,减少空运转的时间。当所需的原材料在仓库B中找不到(缓存未命中)时,仍然要到仓库A(内存)里调配,虽然无可避免地使工厂又进入空运转,或部分空运转(CPU等待若干个时钟周期),但这样毕竟使等待时间大大降低了。

小知识:缓存有一个“预读”功能,也就是可以通过一定的算法,猜测接下来所要的数据,并预先取入缓存。

再添L2 Cache

  随着CPU的频率提高,与内存之间交换数据不同步的现象更明显了,可以理解为仓库A(内存)搬离郊区,迁到更远的地方了。解决这一问题的一个更好的办法就是在城市的边缘再设立一个比仓库B大的仓库C,也就是我们说的二级缓存。

  它的作用是把郊区之外的仓库A(内存)中最迫切用的材料(指令)运到仓库C,而工厂如果在仓库B中找不到所需的材料,就可以到仓库C中找,而不必老远跑到仓库A那里找,节省了不少时间。

  通常情况下,L2包括L1所有的数据,另外还有一些附加的数据。换言之,L1与L2、L2与内存之间是子母关系,所以CPU缓存的出现更有效地解决了CPU空等待所造成的资源浪费问题。

CPU缓存越大越好?

  当然,CPU缓存并不是越大越好,因为缓存采用的是速度快、价格昂贵的静态RAM(SRAM),由于每个SRAM内存单元都是由4~6个晶体管构成,增加缓存会带来CPU集成晶体管个数大增,发热量也随之增大,给设计制造带来很大的难度。所以就算缓存容量做得很大,但如果设计不合理会造成缓存的延时,CPU的性能也未必得到提高。

【重要声明】:天极myhard网站刊载此文仅为提供更多信息的目的,并不代表天极Myhard同意文章的说法或描述,也不构成任何建议。对本文有任何异议,请联络hardware@chinabyte.com

上一页  1 2 3  

·"WAP天极之IT新闻资讯,50万元等你拿"    ·天极WAP之游戏狂图,50万元等你下载
Cseek产品查询英特尔 Pentium4 2.8E(三年盒装)  英特尔 Pentium 4 2.8E(一年盒装)  超微 Athlon 64 3000+(三年盒装)  英特尔 Pentium 4 3E(三年盒装)  英特尔 奔腾4 XEON 2.8GHz  英特尔 奔腾4 XEON 2.8GHz  超微 Duron 1.3G(散)   超微 Duron 1400(散)  英特尔 Celeron 1.0G  英特尔 Celeron 1.8G  英特尔 Celeron 2.0G  
Cseek品牌查询 英特尔  超微  
Cseek产品类别查询 CPU  


发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
相关内容阅读排行榜
  • 解析AMD Socket 939 K8处理器
  • 新时代来临 解析Socket 939 K8处理器
  • 英特尔看重内嵌技术市场 新推三款嵌入式处理器
  • 什么是我们首选 近期处理器玩家导购指南
  • 引爆G5动力 Apple Power Mac G5处理器
  • 曾伴你左右的CPU来这里集合
  • 33款intel和AMD处理器超直观对比测试
  • 火爆能量比拼 十款Intel/AMD功耗测试
  • 英特尔下月推10款处理器 型号价格[表]
  • 与INTEL竞争到底 AMD明年推出双核心处理器
  • K8针脚改朝换代 Socket939将成大统
  • 剑锋磨砺 64位个人计算是概念还是革命
  • 无针脚的诱惑 LGA 775准备就绪
  • 玩转显卡 RivaTuner应用实例
  • GeForce Go 6800 笔记本型电脑绘图革命!
  • 战火青春之盲狙的历练
  • 11.9精选 让歌声“立”起来
  • 40元价位千张A4复印纸选购
  • 传统美感 南方高科V330评测
  • FIFA2005亚洲赛区总决赛
  • 让Win XP系统性能更优越的四招技巧
  • Advertisement