二级缓存很重要吗?多少的容量合适
处理器在根据指令集进行运算时并非直接与内存交换数据,而是先由一个寄存器单元(非缓存)来装载,这个寄存器集成在处理器内核里,与整数、浮点等各个运算单元规则地结合在一起,构成处理器的核心组成部分。 “寄存器”的先天优势使它存储的指令可极其迅速地被各个运算单元访问,但它没有办法被做的很大,这不仅是受到制程和芯片体积的限制,还因为和各个运算单元紧密地融合。 如果当寄存器指令处理器完毕后直接在内存中寻址对于当今的计算机技术而言是十分离谱的事情,因为和内核时脉同速的寄存器要比内存快的多,这样会造成处理器将大部分时间浪费在向内存发送指令然后等待内存响应上,高速缓存的出现大大缓解了这种尴尬。 高速缓存...全部
处理器在根据指令集进行运算时并非直接与内存交换数据,而是先由一个寄存器单元(非缓存)来装载,这个寄存器集成在处理器内核里,与整数、浮点等各个运算单元规则地结合在一起,构成处理器的核心组成部分。
“寄存器”的先天优势使它存储的指令可极其迅速地被各个运算单元访问,但它没有办法被做的很大,这不仅是受到制程和芯片体积的限制,还因为和各个运算单元紧密地融合。 如果当寄存器指令处理器完毕后直接在内存中寻址对于当今的计算机技术而言是十分离谱的事情,因为和内核时脉同速的寄存器要比内存快的多,这样会造成处理器将大部分时间浪费在向内存发送指令然后等待内存响应上,高速缓存的出现大大缓解了这种尴尬。
高速缓存分为一级缓存和二级缓存,当寄存器内的进程周期结束后,处理器从一级缓存中寻址,继而再访问二级缓存,最后调度内存中的数据。当执行指令和调度数据得以在同时进行,便很大程度上减少了核心等待指令数据而浪费的时间,这些高速缓存无形中起到一种高速桥梁的作用。
总之,在CPU主频固定的前提下,二级缓存的连接路数越多,容量越大,数据传输带宽也就越大,内核计算能力也就得到更有利的发挥。
附:电脑硬件检测工具合集(CPU-Z)查看所有硬件,直接到我的资料里下载就行了。
收起