2.2.3存储器 考点整理(系统架构设计师)

核心思想:存储器分层金字塔:离 CPU 越近,速度越快、容量越小、单价越贵;离 CPU 越远,速度越慢、容量越大、单价越便宜 。 分层体系目的:解决速度、容量、成本三者无法同时最优的矛盾。

一、存储器硬件种类

SRAM、DRAM、NVRAM、Flash、EPROM、Disk(磁盘)

  1. SRAM 静态随机存储器:不需要刷新,速度快、成本高;专门做 Cache 缓存(片上、片外缓存),断电数据丢失(易失)。
  2. DRAM 动态随机存储器 :电容存数据,电荷漏电,必须定时刷新充电维持数据;成本低、容量大,用作主存(内存条),断电丢失数据(易失)。
  3. EPROM:老式可擦除只读存储器,紫外线擦写;
  4. Flash 闪存:非易失,断电保留数据;Nor‑Flash 容量 MB 级别;Nand‑Flash 用于 SSD、U 盘;
  5. NVRAM 非易失 RAM:掉电不丢数据;
  6. Disk 磁盘(机械硬盘):磁介质,TB 级大容量。

✔高频选择题坑:所有 Cache(片上、片外)一律用 SRAM;主存内存是 DRAM。

二、四层分层体系(按处理器物理距离由近→远)

表格

层级 名称 材质 容量要点 关键特点 易失性
1 片上缓存 SRAM 16kB~512kB 集成在 CPU 内核内部,L1/L2 缓存,访问最快 断电丢失
2 片外缓存 SRAM 256kB~4MB L2/L3 / 平台 Cache;CPU 核心外面,经过互联开关访问 断电丢失
3 主存(内存) DRAM 数百 MB~数十 GB 独立内存条芯片,总线连接 CPU;需要不断充电刷新维持数据 断电丢失
4 外存 磁带 / 磁盘 / 光盘 / Flash GB~TB 级 速度慢,容量大;掉电可以保存数据,但不是永久,介质有保存年限 非易失(介质有保存寿命)

外存介质保存年限(原文考点)

  • Flash:约 10 年
  • 光盘:数年~数十年
  • 磁盘:10 年以上
  • 磁带:30 年以上

⚠️注意:外存虽然断电保存数据,但不是永久保存,有数据保存年限,真题会在这里挖陷阱。

三、通俗大白话理解

把 CPU 比作办公室办公的人:

  1. 片上缓存(L1 Cache):手上的便签本,很小,伸手就能看,速度最快;
  2. 片外缓存(L3 Cache):办公桌上面的笔记本,比便签本大一点,伸手也要多花一点时间;
  3. 主存 DRAM(内存):办公桌旁边文件柜,容量大,起身去拿;断电 = 文件柜瞬间清空;
  4. 外存(硬盘 / U 盘 / 磁带):地下仓库,容量巨大,跑很远才能拿到;断电东西还在,但存放多年介质会老化损坏。

四、软考必背简答 / 选择题要点

  1. 存储分层核心目的:平衡速度、容量、成本矛盾。
  2. Cache(片上、片外缓存)= SRAM,无需刷新 ;主存 =DRAM,需要刷新充电。
  3. 变化规律:距离 CPU 越近:速度↑,容量↓,成本↑。
  4. SRAM、DRAM 都属于易失存储器,断电数据丢失;外存(Flash、磁盘、磁带)是非易失,但介质有数据保存寿命,不能无限存放。
  5. DRAM 依靠电容保存数据,电容漏电,必须周期性刷新;SRAM 依靠触发器保存数据,不需要刷新。
相关推荐
长不大的杨瑞杰1 天前
ChatGPT 广告技术栈架构拆解:多轮意图、LLM 工具编排、ANN 召回与拍卖闭环
人工智能·chatgpt·系统架构·推荐系统·广告
艺杯羹2 天前
Windows原生软件锁设计:从暴力杀进程丢数据到零轮询事件驱动架构
windows·系统架构·开源·开源软件·内存管理·开源协议
jktantan3 天前
注解式脱敏:用 Jackson 的 ContextualSerializer 做字段级策略(一)
spring boot·后端·算法·spring cloud·系统架构
艺杯羹4 天前
MCP本地服务集成避坑:从Stdio管道僵死到双向JSON-RPC稳健通信
人工智能·python·ai·系统架构·大语言模型·ai编程·mcp
奇树谦4 天前
Qt Quick 图片加载与 GPU 纹理机制详解:QImage、QQuickTextureFactory、QSGTexture 与异步加载
开发语言·qt·系统架构
无心水5 天前
24、系统架构师论文写作专题 核心考点与学习笔记
笔记·学习·系统架构·架构师·安全架构·软考架构师·软考系统架构设计师
拆房老料6 天前
DeepSeek Super-agent 架构解析:从单任务 Agent 到持续运行的任务系统
人工智能·设计模式·系统架构
Jmyd01236 天前
文物3D数字化的技术选型指南:从WW/T 0115标准到落地工程,一次讲透采集、建档、管理与展示
3d·系统架构·博物馆·数字展厅·博物馆数字化
薛定谔的猫-菜鸟程序员7 天前
软件架构设计师开发资料大全(从入门到精通)
后端·python·系统架构·flask·架构设计师
被放养的研究生8 天前
第一章 信息系统架构
系统架构·金融监管计算机类