2024.9.23
相联存储器是一种 按内容访问 的存储器。
高速缓存的组成部分: 控制部分、存储部分
高速缓存中的地址映像方法
直接映像:指主存的块与Cache块的对应关系是固定的。优点是地址变换简单,缺点是灵活性差、
Cache块冲突率高。
全相联映像: 允许主存的任一块可以调入Cache存储器的任何一个块的空间中。优点是Cache块冲突率低、灵活性好,缺点是访问速度慢、地址变换较复杂、成本太高。
组相联映像:是前两种方式的折中方案,即组采用直接映像方式、块采用全相联映像方式。发生块冲突从少到多的顺序:全相联映射-->组相联映射-->直接映射
替换算法:
随机替换算法、先进先出算法、近期最少使用算法、优化替换算法性能分析
命中率是Cache的一个重要指标,但不是最主要的指标
Cache的命中率与Cache容量的关系是:容量越大,命中率越高多级Cache
在多级Cache计算机中分为一级(L1Cache),二级(L2Cache)等
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人