CPU 缓存

一台电脑有两种内存,一种是在 RAM 模块中使用的,也就是 DRAM(动态 RAM),DRAM 是使用电容器来存储数据的内存,这些电容器需要不停的动态的被电流刷新才能存储数据。电脑使用的内存不用持续的被刷新,这种内存叫 SRAM(静态 RAM),SRAM 就是在 CPU 中使用的内存。

CPU 缓存时,CPU 的工作是存储所有来自 RAM 的,等待被 CPU 使用的数据和指令,所以基本上 CPU 缓存保存了所有它认为可能被重复使用的通用数据,因为当 CPU 需要获取特定的数据时,它会先去检查更快的缓存内存,看看它需要的数据是不是在这里,如果没有的话,CPU 要在去更慢的 RAM 去获取需要的数据。

CPU 缓存有三种不同级别,一级缓存也叫主缓存,它在 CPU 上,所以它和处理器的运行速度一样快,也是电脑上最快的缓存,二级缓存也叫外部缓存,二级存储用来抓取处理器最近使用过的而没有被一级缓存存储的数据,三级缓存用来存储二级缓存没有抓取的数据,如果三级缓存也没有的数据,CPU 再会去 RAM 上获取数据。

管理员

转载请注明出处!如果本博文或者本站对您(网站)的内容/素材构成侵权,请第一时间与本博主联系!

Press ESC to close