CPU篇-缓存对 CPU 的重要意义.docVIP

  • 4
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-09-15 发布于湖南
  • 举报
PAGE PAGE 1 CPU篇-缓存对 CPU 的重要意义 缓存是指可进行高速数据交换的存储器,它先于内存与 CPU 进行交换数据,速度极快,所以又称为高速缓存。缓存大小是 CPU 的重要性能指标之一,而且缓存的结构和大小对 CPU 速度的影响非常大。CPU 缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。 CPU缓存一般分为L1、L2和L3。当CPU 要读取一个数据时,首先从L1缓存中查找,若 没有找到再从L2缓存中查找,若还是没有则从 L3缓存或内存中查找。一般来说,每级缓存的 命中率都在80%左右,也就是说全部数据量的 80%都可以在一级缓存中找到,由此可见L1缓 存是整个CPU缓存架构中最为重要的部分。 ◎ L1缓存(Level 1 Cache):也叫一级缓存,位于 CPU 内核的旁边,是与 CPU 结合最为紧密的 CPU 缓存,也是历史上最早出现的 CPU 缓存。由于制造一级缓存的技术难度和制造成本最高,提高容量所带来的技术难度和成本增加非常大,所带来的性能提升却不明显,性价比很低,因此一级缓存是所有缓存中容量最小的。 ◎ L2缓存:也叫二级缓存,主要用来存放电脑运行时操作系统的指令、程序数据和地址指针等数据。L2缓存容量越大,系统的速度越快,因此Intel与AMD公司都尽最大可能加大L2缓存的容量,并使其与CPU在相同频率下工作。 ◎

文档评论(0)

1亿VIP精品文档

相关文档