软考系统分析师·每日学习卡 | [日期:2025-07-15] | [今日主题:存储系统]
一、今日学了啥?
- 存储系统采用层次化结构(寄存器→Cache→主存→外存),平衡速度、成本与容量。
- Cache通过局部性原理(时间/空间局部性)提升数据访问效率,其映射方式(直接相连、全相连、组相连)决定冲突率与电路复杂度。
- 命中率公式 平均访问时间 = H×T1 + (1-H)×T2 是性能分析核心,替换算法(FIFO/LRU)影响Cache效率。
二、重点/要记住的!
-
🔺 存储层次结构设计目的(性能/成本平衡)
-
🔺 Cache透明性(硬件控制,程序员不可干预)
-
🔺 局部性原理(时间/空间局部性)
-
🔺 地址映射方式(直接相连/全相连/组相连)
-
🔺 替换算法(FIFO/LRU)与写策略(直达/写回)
-
❌ Cache与寄存器混淆(寄存器属CPU内部,容量极小;Cache属存储体系层级)
-
❌ 全相连与直接相连冲突率对比(全相连冲突率最低,直接相连最高)
-
❌ 写回策略与直达策略的数据一致性(写回需淘汰时写入主存,直达同步更新两者)
-
❌ 组相连标记位计算(需结合区号+组内页号,易漏算组内偏移量)
三、今天的小收获/卡住的地方
暂不涉及
四、明天学啥?
明天学习输入输出方式
像实干家一样思考问题,像思想家一样付诸行动。
愿你我共同进步!

浙公网安备 33010602011771号