计算机组成原理自学笔记——外部存储器

内容概述:

  • 磁盘存储器
  • SSD

 

外部存储器又称为辅助存储器,目前主要实验磁表面存储器

磁表面存储器:

  • 每次读写的单位为1bit
  • 存储容量大,位价格低
  • 介质可以重复使用
  • 记录信息可以长期保存而不丢失,可以脱机存档
  • 非破坏性读出,读出时不需要再生
  • 存取速度慢
  • 机械结构复杂
  • 对工作环境要求高

磁盘存储器

磁盘设备的组成

1.存储区域

一块硬盘含有若干个记录面,每个记录面划分为若干条磁道,每条磁道分为若干个扇区

扇区是读写的最小单位

磁盘是按块存取的

计量单位:

磁头数Heads:

即记录面数,磁头是用于读取或者写入盘片上的记录面的信息,一个记录对应一个磁头

柱面数Cylinders:

表示每一盘面上有多少条磁道。在一个盘组中,不同记录面的相同编号的磁道会构成一个柱面

扇区数Sectors

2.磁盘存储器

磁盘驱动器

核心部件是磁头组件和盘片组件

磁盘控制器

硬盘存储器和主机接口

盘片

磁盘性能指标

1.磁盘的容量

一个磁盘能存储的字节总数

  • 非格式化容量:磁记录表面可以利用的磁化单元总数
  • 格式化容量:按照某种特定的记录格式所能存储信息的总量

2.记录密度

盘片单位面积上记录的二进制的信息量

  • 道密度:沿磁盘半径方向单位长度上的磁道数
  • 位密度:磁道单位长度上记录的二进制代码位数
  • 面密度:位密度*道密度

磁盘上所有磁道记录的信息量一定是相等的

并不是圆越大信息越多,所以每个磁道的位密度不一样

3.平均存取时间

=寻道时间(磁头移动到目的磁道)

+旋转延迟时间(磁头定位到所在的扇区)

+传输时间(传输数据所花费的时间)

+磁盘控制器的延迟时间

4.数据传输率

磁盘存储器在单位时间内向主机传送数据的字节数

假设磁盘转数为r(转/秒),每条磁道容量为N个字节,则数据传输率为rN

磁盘地址

主机向磁盘控制器发送寻址信息

磁盘地址一般是这样的

驱动器号+柱面(磁道)号+盘面号+扇区号

磁盘工作的过程

操作

  • 寻址
  • 读盘
  • 写盘

每一个操作都对应一个控制字

硬盘工作时,第一步取控制字,第二步是执行控制字

硬盘属于机械式的部件,读写操作是串行的

不可以同时读写,也不可以同时读或者写两组数据

磁盘阵列

RAID 廉价冗余磁盘阵列

多个独立的物理磁盘组成一个独立的逻辑盘

数据在多个物理盘上分割交叉存储、并行访问

存储性能更好,更可靠更安全

分级:

RAID0-5

无论何时有磁盘损坏,都可以随时拔出受损的磁盘再插入好新的磁盘,而数据不会损坏

0:无冗余和无校验

     逻辑上相邻的两个扇区在物理上存到两个磁盘(低位交叉编址的多体存储器)

1:镜像磁盘阵列

      存两份数据

2:纠错采用海明码

      逻辑上连续的几个bit,物理上存储在各个盘中

       4bit信息位+3bit海明校验位——可纠正一位错

3:位交叉奇偶校验

4:块交叉奇偶校验

5:无独立校验的奇偶校验 

SSD

原理:

基于闪存技术,属于电可擦除ROM

组成:

闪存翻译层——负责翻译逻辑块号,找到对应的页

存储介质:多个闪存芯片

                  每个芯片有多个块

                  每个块有多个页

读写性能特性:

以页为读写:相当于磁盘的扇区

以块为单位擦除:擦干净的块,每页可以写一次,读无限次

支持随机访问,系统给定一个逻辑地址,闪存翻译层可通过电路迅速定位到对应的物理地址

读快、写慢

要写的块如果有数据,则不能写入,需要将块内其他页全部复制到一个新的块(擦除过的),再写入新的页

特点:

  • 读写速度快、随机访问性能高,用电路控制访问位置(机械硬盘通过磁臂旋转,有寻道时间和延迟)
  • 安静无噪音,耐摔抗震,能耗低,造价贵
  • 一个块被擦除次数过多可能会坏掉(机械硬盘不会)

磨损均衡技术

将磨损平均分布在每一个块上,以提升使用寿命

动态磨损均衡

写入数据时,优先选择累计擦除次数少的新闪存块

静态磨损均衡

SSD监测并自动进行数据分配、迁移

让老旧的闪存块以承担以读为主的存储任务

让较新的闪存块承担更多的写任务

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值