一级缓存问题!高手请进!

来源:百度知道 编辑:UC知道 时间:2024/05/13 10:14:55
我的cpu是 奔腾双核e2180!本来一级缓存是128k的。
但用优化大师查看却是这样!
一级数据缓存 2 x 32 KB, 8-Way, 64 byte lines
一级指令缓存 2 x 32 KB, 8-Way, 64 byte lines
二级缓存 1024 KB, 4-Way, 64 byte lines
二级缓存没问题,就好像觉得一级缓存小了!
我的系统是vista。
我好像记得以前用xp的时候查看是 2 x 64 KB的
不知道是不是我把主版放电了还原了bios,没有把配置搞好。
cpu要不要在开机的时候按del进入bios上配置些什么?

级缓存可以分为一级数据缓存(Data Cache,D-Cache)和一级指令缓存(Instruction Cache,I-Cache)

一级缓存(Level 1 Cache)简称L1 Cache,位于CPU内核的旁边,是与CPU结合最为紧密的CPU缓存,也是历史上最早出现的CPU缓存。由于一级缓存的技术难度和制造成本最高,提高容量所带来的技术难度增加和成本增加非常大,所带来的性能提升却不明显,性价比很低,而且现有的一级缓存的命中率已经很高,所以一级缓存是所有缓存中容量最小的,比二级缓存要小得多。
一般来说,一级缓存可以分为一级数据缓存(Data Cache,D-Cache)和一级指令缓存(Instruction Cache,I-Cache)。二者分别用来存放数据以及对执行这些数据的指令进行即时解码,而且两者可以同时被CPU访问,减少了争用Cache所造成的冲突,提高了处理器效能。目前大多数CPU的一级数据缓存和一级指令缓存具有相同的容量,例如AMD的Athlon XP就具有64KB的一级数据缓存和64KB的一级指令缓存,其一级缓存就以64KB+64KB来表示,其余的CPU的一级缓存表示方法以此类推。
二级缓存是CPU性能表现的关键之一,在CPU核心不变化的情况下,增加二级缓存容量能使性能大幅度提高。而同一核心的CPU高低端之分往往也是在二级缓存上有差异,由此可见二级缓存对于CPU的重要性。

数据和指令加起来不也是128么?

不少,你算算,呆子。inter怎么会骗你呢