美文网首页
操作系统复习 第十二章 大容量存储器结构

操作系统复习 第十二章 大容量存储器结构

作者: 林木木_f297 | 来源:发表于2019-06-21 15:40 被阅读0次
操作系统.png

大容量存储器结构

结构简介

磁盘

  • 磁头
  • 磁臂
  • 磁道
  • 扇区
  • 柱面
  • 传输速率
  • 随机访问时间
  • 定位时间
  • 寻道时间
  • 旋转等待时间
  • 磁头碰撞
  • 软盘
  • 磁盘驱动器
    • I/O总线
  • 控制器

磁带

  • 用于数据备份

磁盘结构

一维逻辑块

通过映射剋将逻辑块号转化为柱面/磁道/扇区

磁盘附属

磁盘调度

标准数据

  • 寻道时间
  • 旋转延迟
  • 磁盘带宽
    • 所传递的总的字节数除以传递时间

问题

  • 黏着
    • 总在一块区域内服务

FCFS算法

  • 先来先服务

SSTF算法

  • 最短时间有限算法

SCAN算法

CSCAN算法

LOOK算法

CLOOK算法

算法的选择

  • SCAN适用于磁盘负荷较大的系统
  • 受到文件分配方法的影响
  • 索引块和目录 的位置很重要
  • 一般使用SSTF和LOOK

磁盘管理

磁盘格式化

  • 低级格式化
    • 分成扇区方便读写
      • 每个扇区的数据结构
        • 头尾等等,包含山区号码和纠错代码
        • 纠错代码每一次存储数据都会改变
          • 可以用来判断书否产生磁盘损坏
          • 少量的损坏即为软错误
            • 自动处理改正
  • 分区
  • 逻辑格式化
    • 创建文件系统
  • 磁盘io通过块
  • 文件系统io通过簇

引导块

  • 初始化自举程序
    • 初始化CPU寄存器/设备控制器/内存再启动操作系统
    • 自举程序一盘存储于rom中
      • 通过一个小的自举程序调用磁盘中更大的自举程序
  • 拥有启动分区的磁盘成为启动磁盘也叫系统盘

坏块

  • 操作系统可以扫描磁盘找到坏块
    • 保存到FAT表中通知分配程序 不再使用
  • 高端的磁盘,控制器有一个坏块链表,不断更新
  • 扇区备用/转寄
    • 控制器可以用备用块逻辑的代替坏块
  • 错误
    • 软错误
    • 硬错误
      • 丢失数据
      • 恢复需要人工干预

交换空间管理

RAID结构

磁盘冗余阵列

可靠性

  • 存储冗余信息
    • 可以修补损坏信息

并行处理

  • 数据分散
    • 位级分散
      • 多个磁盘分散每个字节的各个位
    • 块级分散
      • 一个文件的块分散在许多磁盘上
  • 好处
    • 通过负载平衡,增加了访问的吞吐量
    • 降低大访问的响应时间

RAID级别

  • 原因
    • 并行处理没有提高可靠性
  • 级别
    • 级别0
      • 没有提供冗余
    • 级别1
      • 磁盘镜像备份
    • 级别2
      • 内存方式的差错纠正
    • 级别3
      • 位交织奇偶结构
    • 级别4
      • 块交织奇偶结构
    • 级别5
      • 分布交织奇偶结构
    • 级别6
      • P+Q冗余方案
  • 如何选择级别
    • 对数据丢失不在意的高性能应用
    • 对可靠性高的应用
    • 级别5适用于大容量的数据

XMind: ZEN - Trial Version

相关文章

  • 操作系统复习 第十二章 大容量存储器结构

    大容量存储器结构 结构简介 磁盘 磁头 磁臂 磁道 扇区 柱面 传输速率 随机访问时间 定位时间 寻道时间 旋转等...

  • Java并发机制底层实现(一)

    预备知识 存储器层次结构 大学操作系统课程里讲到了存储器层次结构的金字塔模型,金字塔从上到下代表更大的容量、更慢的...

  • 12.大容量存储器结构

    磁盘结构和管理 磁道:磁头在盘片表面划出的圆形。外缘“0”开始编号 扇区:磁道被分为若干弧段,称为扇区。扇区大小:...

  • Cache 的基础知识以及映射

    前言:继续补硬件知识 存储器的层次结构 列出的时间和容量会随时间变化,但数量级相对关系不变。 层次化存储器结构(M...

  • 操作系统笔记

    1 计算机体系 存储器的层次结构与高速缓存 当存储器的层次结构满足以下条件时:a 容量递增b 存取时间递增c 访问...

  • 缓存行

    在介绍缓存行之前,我们需要先了解操作系统的存储器的层次结构,下图为CSAPP(原书第三版)中存储器层次结构图: 一...

  • 虚拟存储器

    0,概念 虚拟存储器管理——基于局部性原理,由操作系统提供一个比实际内存大的,假想的特大存储器。 虚拟存储器定义:...

  • 无标题文章

    #计算机与操作系统 ###冯.诺依曼体系结构 计算机五大基本组成部件:运算器,控制器,存储器,输入设备,输出设备 ...

  • 存储系统

    三层存储结构是:高速缓存,主存储器和辅助存储器。 高速缓存一般位于CPU与主存之间,容量在几千字节到几兆字节之间,...

  • 操作系统复习(四)存储器管理

    一、层次结构 1. 通用层次结构: CPU 主存 辅存 2. 具体功能划分 寄存器、高速寄存器cache、主存储器...

网友评论

      本文标题:操作系统复习 第十二章 大容量存储器结构

      本文链接:https://www.haomeiwen.com/subject/vdayqctx.html