系统存储分类可以从多个维度进行划分,以下是综合多个权威来源的分类方式及说明:
一、按所处位置分类
内存(主存) - 与CPU直接交互,用于存放运行中的程序和数据,具有随机读写能力,但断电后数据丢失。 - 主要类型包括随机存取存储器(RAM,如DRAM、SRAM)和只读存储器(ROM,如ROM、PROM、EPROM、EEPROM)。
外存(辅存)
- 用于长期存储数据,断电后数据保留,如硬盘、U盘、光盘等。 - 包括直接附加存储(DAS)、网络附加存储(NAS)、存储区域网络(SAN)等类型。
二、按构成材料分类
磁存储器
- 以磁性介质为基础,如硬盘、磁带、光盘等,适用于大容量数据存储。
半导体存储器
- 采用半导体元件,分为静态存储器(SRAM、ROM)和动态存储器(DRAM)。
光存储器
- 通过光学技术读写数据,如光盘(CD、DVD),具有大容量和长寿命特点。
三、按工作方式分类
读/写存储器(RAM)
- 支持随机读写操作,断电后数据丢失。
只读存储器(ROM)
- 仅支持读取操作,数据不可修改。细分类型包括:
- 固定ROM(不可更改)
- 可编程ROM(如PROM、EPROM、EEPROM)。
四、按访问方式分类
按地址访问存储器
- 通过内存地址直接访问数据,如RAM、ROM。
按内容访问存储器
- 根据数据内容访问,典型代表为哈希表(Hash Table)。
五、按寻址方式分类
随机存储器(RAM)
- 支持随机访问任意内存单元。
顺序存储器
- 按顺序访问数据,如磁带、光盘的线性读写。
补充说明
存储系统层次结构: 传统存储系统分为三级: 1. 高速缓冲存储器(Cache)
以上分类方式覆盖了计算机存储系统的核心特征,可根据具体场景和技术需求进一步细化分析。