您的位置:首页 > 理论基础

【重学计算机】操作系统D4章:设备管理

2019-04-15 10:28 246 查看

1. IO的控制方式

  • 演进过程:轮询 --> 中断 --> DMA --> IO通道
  • 经典布局:南北桥
  • PS:详见《计算机组成原理》
  • 2. IO的实现

    • 软件实现层次:硬件 --> 中断处理程序 --> 设备驱动程序 --> 独立于设备的IO软件 --> 用户空间的IO软件
    • IO缓冲: 解决问题: 设备与CPU速度不匹配
    • 逻辑记录大小和物理记录大小不一致
    • 减少IO操作对CPU的中断次数
  • 实现:缓冲区
      内存中开辟一个专门临时存放IO数据的区域
  • 分类:单缓冲、双缓冲、多缓冲
  • 3. 磁盘

    • 调度策略 移臂调度:以双向调度中的电梯调度算法为经典
    • 旋转调度:写数据时采用交叉因子写入方式,可以提高旋转读数据的命中率

     

    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: