4个回答
展开全部
1级缓存速度极快,但是造价极高,如果想给cpu弄8M一级缓存的话,耗费巨大,而且技术条件也达不到,所以就安排了级别,把最可能用到的数据放到一级缓存,再把范围大一点的放到二级,如果再好点的cpu,就会把数据范围再扩大,放到三级缓存中,最后才与内存交换,因为内存的速度相对于cpu来说,还是远远不足的
现在最厉害的至强,也仅仅是20M三级缓存而已
一级缓存可分为一级指令缓存和一级数据缓存。一级指令缓存用于暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用。 那么,二级缓存的作用又是什么呢?简单地说,二级缓存就是一级缓存的缓冲器:一级缓存制造成本很高因此它的容量有限,二级缓存的作用就是存储那些CPU处理时需要用到、一级缓存又无法存储的数据。同样道理,三级缓存和内存可以看作是二级缓存的缓冲器,它们的容量递增,但单位制造成本却递减。(这段是文库的资料,你看下就可以明白了)
现在最厉害的至强,也仅仅是20M三级缓存而已
一级缓存可分为一级指令缓存和一级数据缓存。一级指令缓存用于暂时存储并向CPU递送各类运算指令;一级数据缓存用于暂时存储并向CPU递送运算所需数据,这就是一级缓存的作用。 那么,二级缓存的作用又是什么呢?简单地说,二级缓存就是一级缓存的缓冲器:一级缓存制造成本很高因此它的容量有限,二级缓存的作用就是存储那些CPU处理时需要用到、一级缓存又无法存储的数据。同样道理,三级缓存和内存可以看作是二级缓存的缓冲器,它们的容量递增,但单位制造成本却递减。(这段是文库的资料,你看下就可以明白了)
华北工控
2023-06-12 广告
2023-06-12 广告
计算机主板是安装在计算机主机箱内的电脑硬件,是连接CPU总线和各种设备的重要组成部分。主板的类型和规格决定了计算机的性能和扩展性。主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开...
点击进入详情页
本回答由华北工控提供
展开全部
举个例子,假设CPU运算部分是一个商店,那么缓存就是仓库,用来存储被运算的数据。
1级缓存L1,相当于货架底下的小空间,最近,但是面积最小(一般只有几十到几百K)
2级缓存L2,相当于商店外面的库房,比较近,并且有一定的面积(一般小几M)
3级缓存L3,只有部分高端CPU上面有。就相当于某些大型店面,在郊区买了一个大型仓库。比较远,但是容量很大。(一般6M以上)。
这样解释希望楼主能够明白,呵呵。
1级缓存L1,相当于货架底下的小空间,最近,但是面积最小(一般只有几十到几百K)
2级缓存L2,相当于商店外面的库房,比较近,并且有一定的面积(一般小几M)
3级缓存L3,只有部分高端CPU上面有。就相当于某些大型店面,在郊区买了一个大型仓库。比较远,但是容量很大。(一般6M以上)。
这样解释希望楼主能够明白,呵呵。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前面的2x一般表示的是核心数,因为一般一级和二级缓存都是1对1的,每个核心独享标称的缓存。
总缓存数是要乘上的,但是每个核心的不乘
总缓存数是要乘上的,但是每个核心的不乘
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
cpu是逐级读取,逐级输出。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询