磁盘组织与管理

2016-07-13  本文已影响320人  KevinCool

快要将计算机操作系统看完了,刚才翻起Unix环境高级编程,才知道自己仅仅走了一小步

  1. 磁盘的结构
    磁道,磁道又被划分为扇区,每个扇区固定存储大小512B,一个扇区被称为一个盘块,扇区密度从外面向里面增加,磁盘的存储能力受限于最内道的最大记录密度。
    每个盘面对应一个磁头,所有磁头固定在一起,与磁盘中心的距离相同并且一起移动,所有盘片上相对位置相同的磁道组成柱面。扇区是磁盘可以寻址的最小存储单位。
  2. 磁盘调度算法
    一次磁盘读写操作的时间由寻找(寻道时间)时间,延迟时间和传输时间决定。

寻找时间和磁盘调度算法有关,延迟时间和传输时间与磁盘旋转速度相关。

减少延迟时间也可以提高磁盘传输效率的重要因素,可以对扇区进行交替编号,对磁盘片组中的不同盘面错位命名,这样就可以将每个盘面的扇区的访问时间降低。
假设逻辑记录数据连续存放在磁盘空间中,若在盘面上按扇区交替编号连续存放,则连续读写多个记录的时候可以减少磁头的延迟时间。同柱面不同盘面的扇区若能错位编号,连续读写相邻两个盘面的逻辑记录时候也能减少磁头延迟时间。

  1. 磁盘的管理

Tips:

  1. 磁带是顺序存储设备,存储文件的时候使用顺序存储结构。
  2. 随机访问,直接访问,可以按照任意次序对数据进行读写操作,光盘,磁盘,U盘。
  3. 磁盘调度是访问磁道顺序的调度。
  4. 寻找磁道的过程是机械运动,比较耗费时间。
  5. 文件的物理结构和磁盘空间的分配方式对应,包括连续分配,链接分配和索引分配。连续分配的磁盘中文件的物理地址连续,而链接分配方式的磁盘中文件的物理地址不连续,与旋转延迟有关。
  6. 扇区的数据处理时间主要影响传输时间。
上一篇 下一篇

猜你喜欢

热点阅读