CPU的二级缓存和存储空间哪个更快?
CPU缓存的设计初衷就是为了解决CPU高速处理与内存低速存储之间的矛盾。一级缓存作为离CPU核心最近的存储单元,其速度是最快的,二级缓存虽然容量更大,但速度层级上位于一级缓存之后,内存之前。
CPU缓存的设计初衷就是为了解决CPU高速处理与内存低速存储之间的矛盾。一级缓存作为离CPU核心最近的存储单元,其速度是最快的,二级缓存虽然容量更大,但速度层级上位于一级缓存之后,内存之前。
这就跟家里做饭和出去吃馆子一样。CPU核心是大厨,L1是案板上的刀工,随用随取;L2是冰箱里的半成品,拿一下稍微多走两步;而内存就是外面的菜市场。虽然L2比内存快,但为了这点速度牺牲了容量和功耗,这就是妥协的艺术。