operating system

方便性

并行性

均衡性

无关性

1. 缓存管理

  1. 单缓存

    操作系统分配内存。

  2. 双缓冲

  3. 循环缓存

  4. 缓冲池

2. 设备分配

用户使用设备时,必须先申请

  1. 独享设备
  2. 共享设备
  3. 虚拟设备

一般采取动态分配

3. 分配算法

  1. 先来先服务
  2. 优先级高者优先

4. SPOOLing 技术

假脱机操作:提高 I/O 速度,提高 I/O 设备的使用效率。

5. 设备处理

设备处理程序也称为设备驱动程序。

6. 磁盘存储器管理

  1. 磁盘性能

    选择性能好的磁盘。

  2. 采用好的磁盘调度算法

  3. 设置磁盘高速缓冲区

扇区容量为 512 字节,总容量一般为 600 字节。

磁盘类型

  1. 固定头磁盘
  2. 移动磁盘

磁盘性能看磁盘访问时间。磁盘访问时间中,最费时的是寻道时间,因此,采用好的磁盘调度算法。

  1. 先来先服务(FCFS)

  2. 最短寻道时间优先(SSTF)

  3. 扫描调度算法(SCAN)

    一直左,一直右

  4. 循环扫描调度算法(CSCAN)

    一直右,一直右。

设置磁盘高速缓存,如果缓存满了。需要置换算法

  1. 最近最久未使用算法 LRU
  2. 最近未使用算法 NRU(clock 算法)
  3. 先进先出算法(FIFO)