北京交通路线查询:<<<CPU问题二>>>

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 01:35:33
CPU的缓冲为什么分L1,L2,L3??
而且CPU的数据存储器具体指什么?

CPU的缓存是用来存指令的,一般L164K,奔腾L2有1MB,AMD的比较小512K.因为奔腾比较依赖L2缓存,所以比较大,而AMD没那么依赖,所以小一写没影响性能.
当CPU工作是首先会在缓存中找指令,如果没有命中再到内存里找,找到后就放在缓存里,因为CUP缓存速度快,所以如果要到内存找指令就要慢一些.
以上均为我个人见解,如有错误多多包涵.

一级高速缓存L1和二级高速缓存L2,以及为读取L2 Cache后未命中的数据设计的—种L3 Cache

缓存(Cache)是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速度很快。

CPU的缓存是用来存指令的,一般L164K,奔腾L2有1MB,AMD的比较小512K.因为奔腾比较依赖L2缓存,所以比较大,而AMD没那么依赖,所以小一写没影响性能.
当CPU工作是首先会在缓存中找指令,如果没有命中再到内存里找,找到后就放在缓存里,因为CUP缓存速度快,所以如果要到内存找指令就要慢一些.
以上均为我个人见解,如有错误多多包涵.