存储设备层次结构
计算机存储包含存储计算机数据的组件。存储层次结构中的不同存储类型如下所示
主存储器
这也被称为主内存,是CPU可以直接访问的内存。CPU在主内存中执行所有指令,这些指令所需的数据也存储在主内存中。
主内存主要由RAM组成,RAM本质上是易失性的。与辅助存储器相比,它也相当小,而且价格昂贵。
辅助存储器
辅助存储器或外部存储器不能被CPU直接访问。在CPU可以使用辅助存储器中的数据之前,需要将其加载到主存储器中。
辅助存储器是非易失性的,即当电源关闭时,存储的数据不会丢失。大多数情况下,硬盘驱动器用作辅助存储器。
三级存储器
这是第三级存储,主要包含需要归档的数据。这是因为它非常慢。当需要查看数据时,通常会从三级存储器检索到主存储器。
三级存储器主要由磁带和磁盘组成。
存储器的特点
存储设备的不同特性如下所示
易失性
易失性内存需要电源才能工作,并且在电源关闭时会丢失其数据。但是,它速度很快,因此用作主内存。
非易失性内存即使在电源丢失时也能保留其数据。因此,它用于辅助存储器。
可变性
可变存储既是读存储又是写存储,数据可以根据需要覆盖。主存储器通常包含可变存储,如今在辅助存储器中也可用。
可访问性
存储访问可以是随机的或顺序的。在随机访问中,存储中的所有数据都可以随机访问,并且在大致相同的时间内。在顺序存储中,需要按顺序访问数据,即一个接一个。
可寻址性
内存中的每个存储位置都有一个特定的内存地址。可以使用其地址访问特定位置中的数据。
容量
任何存储设备的容量是指它可以容纳的数据量。这通常以位或字节的形式表示。
性能
性能可以用延迟或吞吐量来描述。
- **延迟**是访问存储所需的时间。它以读取延迟和写入延迟的形式指定。
- **吞吐量**是内存的数据读取速率。它可以用每秒兆字节的形式表示。
广告