首页文章正文

主存和cache之间的关系,高速缓存和主存哪个快

主存包括 2023-11-26 14:38 332 墨鱼
主存包括

主存和cache之间的关系,高速缓存和主存哪个快

主存和cache之间的关系,高速缓存和主存哪个快

2.高速缓存(Cache)高速缓存通常采用昂贵但速度更快的SRAM技术(高速缓存通常被认为是静态随机存取存储器)。 在计算机存储系统的层次结构中,在CPU和主存之间,通常缓存的容量较小,而主存的容量较大。 那么,Cache中的块和主存中的块是通过什么规则建立对应关系的呢? 在这个对应关系下,主存地址是如何转化为Cache的呢?

关于Cache主要有四个部分需要理解:-局部性原理:包括空间局部性和时间局部性,这是主存映射到Cache的基本原理。 Cache与主存的映射方法:解决了主存中的数据块和Cache中主存地址的问题:主存块号+块中的地址,全关联映射,主存块可以放在Cache中的任何位置,Cacherow(Cache块)等于主存块的大小。CPU访问主存地址的过程是访问主存地址(主存块)的前几位。

完全关联图像:特点:意味着主内存的一个块可以映射到整个缓存的任何块。 这种映射方式更加灵活,缓存利用率高。 但地址转换速度较慢,需要一定的配置。就像数学中的"映射"一样,主存和缓存中的数据之间也存在着"映射"关系。共有三种类型:1.直接映射;2.直接映射。

主存块地址:主存是以块的形式存储的,块号就是主存块地址。 缓存块地址:缓存是以块为单位存储的,位于哪个块就是主内存块地址。主内存地址和缓存地址的转换与主内存块和缓存块之间的映射关系密切相关。也就是说,当CPU访问Cache失败时,需要将主内存中要访问的字所在的块转移到Cache中。按照什么方法

后台-插件-广告管理-内容页尾部广告(手机)

标签: 高速缓存和主存哪个快

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号