4.2.1 Cache - Introduction

为什么使用Cache 因为主存和CPU发展速度的剪刀差,导致主存与CPU之间性能差异越来越大,主存称为限制计算速度的瓶颈。为了缓解这种差异,在主存与CPU之间加入速度更高的Cache。 由于IO访存优先级比较高,在IO访存的时候,主存一直忙,会造成CPU空等。为了解决这个问题,也需要在主存与CPU之间加入Cache作为缓冲。 程序访问的局部性原理 Cache的基本结构和读写操作 读操作 通过地址变
相关文章
相关标签/搜索