![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
cpu的1.2.3.级缓存各是什么意思
3个回答
展开全部
CPU是先从一级缓存里读数据,一级缓存没有就到二级缓存里找,二级缓存没有就到三级缓存里找,三级缓存没有就到内存里找,内存里没有就到硬盘里找
所有缓存都是越大越好
一级缓存:主要是指令缓存和小部份数据缓存,指令缓存用来暂时存放并向CPU传递指令,数据缓存就是用来暂时存放并向CPU传递数据
二级缓存:由于一级缓存成本高,所以现在一级缓存都很小,主要是32KB,所以必须有二级缓存对数据进行暂传,当CPU需要的数据在一级缓存内没有的时候,就到二级缓存内找,可看作一级缓存的缓冲器(二级缓存是完全的数据缓存,并没有指令缓存部份)
三级缓存:道理和二级缓存一样,可看作二级缓存的缓冲器(三级缓存是完全的数据缓存,并没有指令缓存)
所有缓存都是越大越好
一级缓存:主要是指令缓存和小部份数据缓存,指令缓存用来暂时存放并向CPU传递指令,数据缓存就是用来暂时存放并向CPU传递数据
二级缓存:由于一级缓存成本高,所以现在一级缓存都很小,主要是32KB,所以必须有二级缓存对数据进行暂传,当CPU需要的数据在一级缓存内没有的时候,就到二级缓存内找,可看作一级缓存的缓冲器(二级缓存是完全的数据缓存,并没有指令缓存部份)
三级缓存:道理和二级缓存一样,可看作二级缓存的缓冲器(三级缓存是完全的数据缓存,并没有指令缓存)
展开全部
就是高速缓存,越大越好
你想,cpu运算,程序调用需要很长时间,但是有了缓存,那么就会把它写入缓存,而缓存快很多,三级缓存在比较高端的cpu中有
一级缓存不能做太大,二级缓存自然越大越好。有了三级缓存,二级缓存就小了,自然是三级缓存越大越好了。
实际上你可以在百度百科上查查,那里的回答比我全面很多
你想,cpu运算,程序调用需要很长时间,但是有了缓存,那么就会把它写入缓存,而缓存快很多,三级缓存在比较高端的cpu中有
一级缓存不能做太大,二级缓存自然越大越好。有了三级缓存,二级缓存就小了,自然是三级缓存越大越好了。
实际上你可以在百度百科上查查,那里的回答比我全面很多
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的CPU运算出错,错误的结果就像扔垃圾一样扔到缓存(二级)里,这就是二级缓存
一级缓存:比如说你要传送邮件,邮件分成许多地址,一级就是记地址的地方
三级缓存:几个CPU核心要共同用的数据库
一级缓存:比如说你要传送邮件,邮件分成许多地址,一级就是记地址的地方
三级缓存:几个CPU核心要共同用的数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询