来源:新浪VR

就在上个月,Intel官方给用户送上了SSD选购小科普。今天,Intel官微又带来了新的知识点:CPU没有存储功能,那缓存到底是干什么的?

Intel方面表示,缓存是用于减少处理器访问内存所需平均时间的部件,作用类似于CPU内部的内存。

cpu都有自己的高速缓存么(Intel官方科普第二篇)(1)

具体来说,CPU内置的高速缓存在计算机系统的金字塔式存储体系中位于第二位(自伤而下),重要性仅次于CPU寄存器。从容量上说,CPU缓存远小于常见的内存,但其速度却与CPU频率相近,远快于普通内存。

从作用上说,CPU缓存的意义就是为了解决CPU运算速度和内存读写速度布匹配的矛盾。要知道,CPU的运算速度要比我们常见的各种内存条(无论超频与否)快太多,这种差距会导致CPU要浪费很多时间去等待内存输送数据或者把数据写到内存里。

cpu都有自己的高速缓存么(Intel官方科普第二篇)(2)

从构架上说,CPU高速缓存可分为一级缓存、二级缓存,部分高端CPU还具有三级缓存,它们是按照数据读取顺序和其与CPU结合的紧密程度来划分的。

,