当前位置: 首页 > news >正文

一图看懂cache直接映射(涉略全相联、组相联)

本文只为更好理解规则逻辑,不包含计算。

直接映射就是主存与cache间的对应规则

如何把相对很多块的主存放入相对较少行(块)的cache里面,直接映射采取的就是一一对应。

难理解的话可以把主存捋直分成和cache一样大小来看。

这里假设要把有多块的主存映射入只有6行(行号0-5)的cache里,主存的前6块(块号0-5)与cache﹣一对应。当主存的第7块(块号6)超过cache行数时标记加1,然后放入cache的第0行中,以此类推。

简单来说就是主存每一块循环地一一对应地放入cache里,而标记理解成第几次循环,cache行号如字面意思。

因为主存的每一块位置都限死了,如果主存块放入时,cache的行里有东西只能把它踢走,所以直接映射是冲突率最高。而全相联映射是随便放,因此冲突率最小。

而组相联映射的冲突率在两者之间,是因为把cache的几行划分成一组,与直接映射类似的规则把主存块放入cache这一大组里,但是在组内随便放,所以冲突率在两者之间。

http://www.jsqmd.com/news/1090741/

相关文章:

  • 计算机毕业设计之儿童PTC管理系统的设计与实现
  • 从零到一:Awesome-Dify-Workflow如何解决AI工作流开发难题
  • Windows应急响应实战:从PowerShell挖矿脚本追踪到矿池C2域名
  • 从生产者-消费者到软考真题:信号量与PV操作的核心原理与实战拆解
  • 我怎么用 Playwright MCP 做浏览器自动化测试
  • Visual Studio 上快速搭建 LittleVGL 模拟器开发环境
  • TI Dolphin FHSS无线UART开发套件:从硬件设计到协议优化的完整指南
  • java学习笔记——集合
  • 鸿蒙 ArkTS 实战:Mental Math Trainer 从状态建模到交互闭环完整解析
  • 在 AMD 云平台上微调 Gemma 4 做「AI 梦境日志」,我替你把 ROCm 这些坑踩完了(附完整流程)
  • 微博图片批量下载终极指南:高效获取高清原图的完整解决方案
  • 3个常见照片元数据管理问题与ExifToolGui高效解决方案
  • 如何快速掌握开源船舶设计:FREE!ship Plus完整入门指南
  • React Fiber 调度机制与优先级算法
  • CDS API深度解析:企业级气候数据访问架构设计与实战指南
  • 当模型能修漏洞,也能制造攻击:企业安全边界正在消失
  • FocusWriter终极指南:免费开源的全屏专注写作工具完全解析
  • MSPM0 RTC模块深度解析:晶振校准、温度补偿与低功耗设计实战
  • crane 容器镜像同步实战指南 — 跨云跨区域免 Docker 方案
  • 写给Java新手的调试工具与日志分析指南
  • 本体论1:你的知识图谱是死的——从被动存储到主动约束
  • Linux学习笔记4:进程和线程的区别
  • 自动化SOP跟进:提升私域复购率工具常见误区规避
  • 工业级数据采集卡的“内部基建”:从主控MCU到全隔离电源与信号链的硬核拆解
  • 卤水点豆腐和胶体聚沉之间的关系
  • Day9 |删除链表倒数第N个节点 相交链表
  • 技术突破:Python实现QQ音乐API数据解析与资源获取方案
  • DSVW:极简Web漏洞靶场实战指南,从SQL注入到XSS攻防演练
  • 解锁BT下载极速体验:trackerslist项目让你的下载速度飙升300%
  • 【操作系统】经典同步问题:读者-写者 / 哲学家进餐