中易网

简述cpu高速缓存的作用

答案:3  悬赏:30  
解决时间 2021-02-26 19:11
简述cpu高速缓存的作用
最佳答案
分两级,一级内存就是CPU的主要处理器,二级简单的来说就是一级的助手,
全部回答
cpu缓存现在都分两个级别,一及缓存称L1 cache,二级缓存称为L2 cache. 当然对于不同cpu,两及缓存的作用是不同的.但总体来说,缓存是储存cpu急需处理的数据的地方,当cpu要处理东西的时候,缓存中就开始储存这些数据,由于缓存速度非常之高,所以,cpu读取这些数据的速度就相当快. 由于缓存容量相当小,但是当缓存中的数据处理完了又没有来得及重新添满的时候,或者是缓存中的数据不是cpu马上要处理的数据的时候,cpu就只有跳过缓存,直接村内存读取,内存的速度要相对慢得多,所以这个时候cpu整体的速度就下降了. 当然,AMD和intel在缓存上的结构完全不同,这个造成了为什么intel的主流处理器的L2 cache缓存在2-4Mb,而AMD的L2 cache只有256kb-512kb.这个我们就要说到他们L1 cache的区别了. intel的L1中不储存cpu要处理的实际数据,他储存的都是L2中数据的目录,也就是intel的cpu要处理数据的时候先要访问L1,为的是了解他要储存的实际数据在L2中具体的位置.这个大大减少了cpu寻找L2数据的时间.比喻起来,intel的L2是一个仓库,L1关于就是这个仓库中储存东西具体位置的目录. AMD完全不同,L1中就储存实际数据,L2也储存实际数据,当L1中的数据用完了的时候,或者L1不能装的过大的数据的时候,cpu就直接处理L2中的数据.比喻起来,AMD的L1是个小仓库,L2是个大仓库. 然后是为什么他们对L2需求不同. AMD的很好理解,他cpu处理数据的时候是有续处理的,先处理L1,处理完了再处理L2,数据一个接一个. intel采取的是则是乱处理方式,cpu不会衣顺序处理数据,而是随即挑选数据来处理,当他随便挑选的数据在L2中时,他就读取L1了解数据在L2的位置,然后处理这个数据,但是当数据不在L2中时,就读取内存. 这个造就了他们L2大小不同,intel的处理方式像是一个人随机的在扔飞标,飞标落在标盘每个地方的几率是相同的,标盘内的红心就是L2的数据,标盘的其他地方是内存.前面说了,L2中数据是高速的,只有处理L2的,才能更快,否则要慢很多。所以,一个随机扔飞标的人为了让飞标落在红心的几率更大,最好的办法就是加大红心的面积,也就是L2.因此为了提高cpu的速度,intel需要很大的红心,也就是L2. AMD则不同,他是一个接一个处理的,不是随机的扔飞标,他要考虑的只是L1和L2中单个数据的大小,因为cpu要处理的数据几乎都在0-2Mb之间,0-128kb的占了50%,128-256kb占了25%,256-512的占了24%,大于512kb的只占了1%. 因此,512kb就能满足cpu几乎所有的需求了,只有处理那些1%的大于512kb的数据的时候AMD才会访问内存.因此AMD需求很小的L2.
高速缓存分为一级缓存(即l1 cache)和二级缓存(即l2cache)。cpu在运行时首先从一级缓存读取数据,然后从二级缓存读取数据,然后从内存和虚拟内存读取数据,因此高速缓存的容量和速度直接影响到cpu的工作性能。 一级缓存都内置在cpu内部并与cpu同速运行,可以有效的提高cpu的运行效率。一级缓存越大,cpu的运行效率越高,但受到cpu内部结构的限制,一级缓存的容量都很小。 二级缓存对cpu运行效率的影响也很大,现在的二级缓存一般都集成在中,但有分为芯片内部和外部两种,集成在芯片内部的二级缓存与cpu同频率二级缓存(即全速二级缓存),而集成在芯片外部的二级缓存的运行频率 是cpu的运行频率的一半(即半速二级缓存),因此运行效率较低。 但是一级缓存和二级缓存的大,它究竟有多少好处呢?你得告诉我们经销商,实际上你得用最普通的话跟他讲。所以我们给他们打个比方,说这个就好比你开汽车的时候,后备箱是整个的一级缓存,假如说扶手里面有一个小箱子,那是你的二级缓存。二级缓存大好在哪里呢?就是你随时开车的时候,随时在里面都可以取东西了。假如你二级缓存小的话,你还得把车停下来,到后备箱里取东西。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
红房子农家乐这个地址在什么地方,我要处理点
PS4系统重装教程 PS4怎么重装系统
花垣县农村信用合作联社茶洞信用社我想知道这
中石化宁波石油分公司慈溪支公司匡堰油库在哪
十八盘茶直销处我想知道这个在什么地方
陈子龙《扬州》这首诗是什么意思
在找工作,SGS 通标标准技术服务有限公司通知
either…… or 用法
托福考试报名的详细过程,加照片
如何挑选公路前叉
朵妈私房烘焙在哪里啊,我有事要去这个地方
风淡云轻,细水长流何止君子之交,爱情不也是
把照片背景磨得像油画似的是什么软件
《一百万个可能》的英文版叫什么?
谁有王者荣耀很好的号
推荐资讯
魔浪u5,中关村有卖的吗
米乐地址在什么地方,想过去办事
农村信用社云峰分社地址在什么地方,想过去办
氧化铝粉经高温后变蓝色是怎么回事
干哥俩风干牛肉干任城店在什么地方啊,我要过
新蔡一高今年精英班的录取分数线是多少
如果警察无缘无故告诉别人我的家庭住址,他会
安徽省建筑施工合同范本完整版GF-1999-0201
下列光现象中,由于光的折射而形成的是(  
米黄用英语怎么说?
黑色电泳加工怎么算价格的 请知道的兄弟姐妹
如何51单片机的串口发送多个数据和接受多个数
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?