全站数据
8 4 2 0 5 8 1

CPU为什么不是越大越好

会计大咖 | 简单学习,快乐成才!         
问题更新日期:2024-10-19 11:21:52

问题描述

CPU为什么不是越大越好,在线求解答
精选答案
最佳答案

CPU缓存并不是越大越好,因为缓存采用的是速度快、价格昂贵的静态RAM(SRAM),由于每个SRAM内存单元都是由4~6个晶体管构成,增加缓存会带来CPU集成晶体管个数大增,发热量也随之增大,给设计制造带来很大的难度。

所以就算缓存容量做得很大,但如果设计不合理会造成缓存的延时,CPU的性能也未必得到提高。

CPU执行指令时,会将执行结果放在一个叫“寄存器”的元件中,由于“寄存器”集成在CPU内部,与ALU等构成CPU的重要元件,因此寄存器中的指令很快被CPU所访问,但毕竟寄存器的容量太小,CPU所需的大量指令和数据还在内存(RAM)当中,所以CPU为了完成指令操作,需要频繁地向内存发送接收指令、数据。

由于内存的处理速度远远低于CPU,所以传统的系统瓶颈在这里就产生了,CPU在处理指令时往往花费很多时间在等待内存做准备工作。

其他回答

CPU的大小和性能并没有直接关系。

影响CPU性能的主要参数有:

1. 核心数量:一般情况下核心数量越多越好;

2. 主频:一般情况下主频越高越好;

3. 睿频,当电脑处理数据较少时,cpu主频会自动降低,处理数据很多时,cpu主频会自动上升,Core I5和I7支持睿频功能,AMD部分处理器也支持睿频功能;

4. 制作工艺:制作工艺很大程度上影响cpu性能,先进的制作工艺即使核心数,主频比旧的制作工艺低,但性能依然比旧的工艺强悍