有关第4章内 存.ppt

有关第4章内 存

图4-9 标签Cache   目前即使是最慢CPU的操作速度也远远快于系统使用的主内存的速度,一旦出现一级Cache未命中的情况,系统性能将会明显恶化,因为CPU不得不等待操作数据。为了解决CPU与内存速度的失调,系统设计人员又在处理器芯片之外再加Cache,称为二级Cache(L2 Cache)。二级Cache被设计在系统的主板上,如图4-10所示。 图4-10 二级Cache   一般高速缓存就是指二级Cache高速缓存,或外部高速缓存。采用二级高速缓存后,可使CPU处于“零等待状态”。二级Cache实际上是CPU和主存之间的真正缓冲,因此系统是否配有L2 Cache将直接影响到系统的性能。二级Cache的容量通常应比一级Cache大一个数量级以上,L2 Cache现已发展到512 KB甚至更多。Intel公司在其Pentium Pro和PentiumⅡ处理器中,将L2 Cache与CPU封装在一起并采用独立的总线结构,使其系统性能大大提高。随着32位操作系统的普及应用,64位操作系统的应用势在必行,因此有必要将L2 Cache提高到2 MB,目前L1 Cache的访问速度大约为1 ns,L2 Cache大约为5 ns,而主内存的速度大约为10 ns。   在486以上档次的微机中,普遍采用256 KB或512 KB的同步Cache。所谓同步是指Cache和CPU采

文档评论(0)

1亿VIP精品文档

相关文档