缓存位于 CPU 中还是主板上?

缓存位于 CPU 中还是主板上?

我怀疑缓存是位于处理器中还是主板上?

答案1

大多数计算机都采用多层缓存方法。第一层 - L1 缓存始终位于处理器上。下一层 L2 缓存可以位于 CPU 上或主板上,具体取决于架构。某些系统还有第三层缓存 L3,同样可以位于 CPU 或主板上。

例如,较旧的 486 系统在 CPU 中有一个 L1,在主板上有一个可选的 L2。

大多数现代系统的 CPU 上都有所有缓存。

答案2

现在缓存似乎主要位于 CPU 上,但过去的计算机架构有所不同,这意味着缓存位于主板和 CPU 上,而不是主板上。我目前正在学习计算机架构,一开始很难理解它的位置。

答案3

这很明显,但无论如何。

维基百科

CPU 缓存是计算机中央处理器用来减少访问内存平均时间的缓存。缓存是一种较小但较快的内存,用于存储最常用主内存位置的数据副本。

因此,缓存始终附加在 CPU 本身上,与主板甚至内存无关。

编辑:有些人觉得有必要不发表评论就投反对票,所以我可能想补充一点,这适用于现代的系统作为缓存也可以在主板上使用,但现在还没有。

相关内容