操作系统概念笔记12

存储管理

1.磁盘的结构

    ch11

磁盘片的表面逻辑地分成很多磁道(可理解为很多的同心轨道),每个磁道划分成很多的扇区(大小相等),许多同心磁道组成的圆柱体侧面叫做一个柱面,有成千上万个不同半径的柱面.

2.定位时间(positioning time),也称为随机访问时间(random access time),由两部分组成:寻道时间(seek time,即移动刺鼻到所要的柱面的时间,找柱面的时间)和旋转等待时间(rotational time,等待所要的扇区旋转到磁臂下所需时间).

3.现代磁盘驱动器可看做一个一维的逻辑块的数组,逻辑块是最小的传输单位,通常为512B,有的磁盘可以通过低级格式化选择不同逻辑块大小,如1024B。

4.磁盘调度

当有多个请求使用磁盘时,就涉及到磁盘调度的问题,即谁先谁后的问题。

  • FCFS调度(先来先服务)

        问题:磁头移动量太大。。。

          ch11

  • SSTF调度(最短寻道时间优先,类似于最短作业优先调度)

SSTF算法选择距离当前磁头位置最短寻道时间的请求来处理。

ch11

  • SCAN调度(扫描算法或电梯算法)

          ch11

          ch11

  • C-SCAN算法

          ch11

  • LOOK调度

          ch11

posted @ 2012-12-06 18:42  Wilson Kwok  阅读(632)  评论(0)    收藏  举报