cpu的二级缓存是不是越大越好啊?

 我来答
长青数码
2022-11-09 · TA获得超过2632个赞
知道小有建树答主
回答量:552
采纳率:100%
帮助的人:81.3万
展开全部
分类: 电脑/网络 >> 硬件
问题描述:

为什么现在有些新版本的cpu二级缓存反而不比以前版本的大

解析:

二级缓存并不是越大越好,如果我们将CPU比作一个工厂,那CPU核心就是生产车间,缓存就是原料和半成品仓库,当生产需要时,原料先从最近的一级缓存中寻找,当找不到时再到二级缓存中找。而内存就好像原料产地,直接从产地取原料延迟很高,因此要将经常用到的东西存进工厂仓库,便于调用。当需要的原料种类和数量都很多时,缓存大一些有利于提升性能,但我们一般应用时数据量并不是很大,用不着过大的仓库,仓库大了,找原料时就变得麻烦,还要一个单元一个单元的找,就好像在大柜子中找东西一样,越大越难找,花费的时间也越多,表现在CPU中就是延迟大大提高(这也是Presccot核心P4 3.0E性能在很多方面反较Northwood核心P4 3.0C为低的原因),会导致性能的下降,而且增大缓存还会导致功率和发热量激增,也会使成本大大增加。因此增大缓存不一定能提高性能。

而楼下的论证思路就更可笑了,贵得一定就好吗,二级缓存大成本自然高,价格就越贵,这与性能有什么关系呢?价格只与社会必要劳动时间及供求关系有关。现在SDRAM内存比DDR内存贵得多,但有点常识的人都知道哪个更好吧!价格不能代表好坏程度,只能代表生产成本和供求关系。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式