趣文网 > 作文大全

聊聊CPU一级二级三级缓存

2020-11-24 23:55:01
相关推荐

在选购CPU总听人说缓存,一级缓存,二级缓存,三级缓存但是这个缓存到底是什么,有什么作用,他与内存到底有什么关系,我们今天就来探讨一下,我主要目的是学习,写文章也是让学习更深入,说的不好大家见谅;

缓存是购买CPU非常重要的一个参数,它的大小直接关系CPU的读取速度,缓存是介于内存与CPU之间的存储器,容量比内存小,但速度比内存快,他可以大大减少CPU访问内存的时间的部件,它是由若干缓存段组成,每个缓存段具有连续内存地址的若干个存储单元。

缓存的工作原理;CPU需要读取一个数据的时候,首先会从高速缓存中查找,如果找到就会立即读取并发送给CPU处理,如果没找到就以较慢的速度去内存中读取并发送给CPU,同时在把这个数据所需要的数据块调入高速缓存内,后面再读取数据的时候直接从缓存读取,不必再调用内存。

这样我们举例说明,我们把CPU比喻成一个大型加工总部,内存为部件存储大仓库,而缓存就是总部与大仓库之间的小仓库,离CPU较近的小仓库是一级缓存,其次依次为二级缓存和三级缓存,当加工总部需要加工某个成品时候需要很多部件,这个时候缓存就是把所需要的部件提前从内存调出,存储在小仓库内,当总部加工需要某个部件时候就可以直接从最近的小仓库提取,就不必大费周章去内存大仓库调取,缓存的大小就相当于小仓库存储容量大小,他越大存储的东西就越多,比如这个成品需要100个部件,如果缓存仓库容量大就可以直接将100个部件全部提取放在缓存仓库,如果缓存较小那么所存储的部件只能一次提取七八十个,那剩余的30个就需要直接去内存调取,会影响整个加工时长,所以缓存大小直接关系读取速度。

再来说说一级,二级,三级缓存;

一级缓存,是CPU的第一层高速缓存,主要分为数据缓存和指令缓存,这是对CPU性能影响最大的一层;

二级缓存,是CPU的第二层高速缓存,分内部和外部两种芯片,内部芯片速度基本上与CPU主频相同,而外部芯片只有主频的一半。

三级缓存,离CPU较远,读取速度没一级二级快,但一般三级缓存容量比前面两级大很多。

就说这么多了,有什么不对的地方,希望大家及时提出,我好改进,喜欢我的别忘关注我!谢谢。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

春节活动作文 水仙花作文 英语作文春节 路作文 作文结尾 作文写作 作文英语 一件开心的事作文300字 假期见闻作文600字 美丽的乡村作文400字 一件难忘的事作文300字 属予作文以记之 我学会了骑自行车作文 夜空中最亮的星作文 my dream英语作文 有关传承的作文 出发作文600字 关于元宵的作文 我爱我的家乡 作文 过年作文开头 作文封面图片 五年级作文题目 我的弟弟 作文 过生日的作文 看电影作文 作文300字优秀作文 美食 作文 有关春节的作文400字 岁月的礼物作文600字 一件有意义的事作文400字