关于cpu缓存工作原理问题,一级缓存,二级缓存,三级缓存。。。

 我来答
百度网友2a1880a597e
2019-11-19 · TA获得超过3844个赞
知道大有可为答主
回答量:3124
采纳率:33%
帮助的人:232万
展开全部
缓存(位于cpu和内存之间的临时存储器,工作效率很高):分为一级、二级和三级缓存。通俗的讲,就是cpu在工作时,需要重复读取一些数据,如果都从内存中读取的话,所用时间还是会有些长,而缓存可以大幅度提高cpu访问数据的能力,只有缓存里没有cpu要找的数据时,cpu才会去找内存提取数据。
而每一级缓存所提供的容量都不相同,三级最大
这样就提高了cpu工作的效率
悟半易英楠
2019-02-07 · TA获得超过3765个赞
知道小有建树答主
回答量:3162
采纳率:28%
帮助的人:223万
展开全部
二级缓存容量比内存小的多但是交换速度却比内存要快得多。
缓存主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾。
因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。
所以说缓存不仅仅是提高了CPU于内存之间的读取速度,更重要的是提高效率,使有用的资源更好的利用
相对于的快了,只是提高了使用效率
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
连郎雪沛雯
2019-12-28 · TA获得超过3483个赞
知道大有可为答主
回答量:3081
采纳率:25%
帮助的人:167万
展开全部
相对于cpu的距离不同,不能这么理解。
======
这是相对的
cpu缓存是内存和cpu的数据做缓冲,
内存是外存相对cpu的缓冲,
速度不同,
比方,你吃一个蛋糕,要从冰箱(硬盘等~~)里面拿出来放在桌子(内存)上,
然后用手拿起来,放到嘴里面吃,这过程,手拿起的那份蛋糕就是(cpu缓存)存放的数据,当吃完嘴中的蛋糕后,手剩下的蛋糕可以直接给嘴继续继续吃,这样就可以最大化嘴吃的效率~
这比喻不怎么恰当,只是作一个理解的参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式