操作系统 第八章磁盘存储器的管理

8.1 磁盘 I/O

8.1.1 提高 I/O 速度的主要途径

  • 选择性能好的磁盘
  • 采用适当的调度算法
  • 设置磁盘高速缓冲区

操作系统 第七章文件管理

7.1 文件和文件系统

7.1.1 数据项、记录和文件

  1. 数据项

    基本数据项、组合数据项

  2. 记录

    记录是一组相关数据项的集合,用于描述一个对象某方面的属性。

  3. 文件

    文件是具有文件名的一组相关记录的集合。

操作系统 第六章输入输出系统

6.1 I/O 系统的功能、模型和接口

6.1.1 I/O 系统的基本功能

  1. 隐藏物理设备的细节

  2. 与设备的无关性

    一方面用抽象的 I/O 命令,抽象的逻辑设备名来使用设备;另一方面提高 OS 的可移植性和易适应性。

操作系统 第五章虚拟存储器

5.1 虚拟存储器概述

5.1.1 常规存储管理方式的特征和局部性原理

  1. 常规存储管理方式的特征

    第四章介绍的各种存储器管理方式统称为传统存储器管理方式具有两个特征:

    • 一次性:作业必须一次全部装入内存才能运行。
    • 驻留性:作业被装入内存后,整个作业一直驻留在内存中,直至结束。

操作系统 第四章存储器管理

4.1 存储器的层次结构

4.1.1 多层结构的存储器系统

  1. 存储器的多层结构

    对于通用计算机而言,存储层次至少应具有三级:最高层为 CPU 寄存器,中间为主存,最底层是辅存。

操作系统 第三章处理机调度与死锁

3.1 处理机调度的层次和调度算法的目标

3.1.1 处理及调度的层次

  1. 高级调度(High Level Scheduling)

    又称作业调度长程调度,作业调度用于决定把外存上处于作业后备队列上的哪些作业调入内存,并为它们创建进程、分配必要的资源,然后再将新创建的进程排在就绪队列上,准备执行。

  2. 低级调度(Low Level Scheduling)

    又称进程调度短程调度,进程调度决定就绪队列中哪个进程将获得处理机,然后由分派程序执行把处理机分配给该进程的操作。

  3. 中级调度(Intermediate Scheduling) 又称内存调度,中级调度就是存储管理中的对换,采用虚拟存储技术的分时系统往往设立中级调度。

进程调度运行频率最高。作业调度周期较长,大约几分钟一次。中程调度位于两者之间。

操作系统 第二章进程描述与控制

2.1 前驱图和程序执行

2.1.1 前趋图

前趋图(Precedence Graph)是指一个有向无循环图,记为 DAG(Directed Acyclic Graph),它用于描述进程之间执行的先后顺序。

注意:前趋图中是不允许有循环的,所以上图右边是错误的。

操作系统 第一章引论

1.1 操作系统的目标和作用

1.1.1 操作系统的目标

  1. 方便性(用户的观点)

    提供良好的、一致的用户接口,弥补硬件系统的类型和数量差别。

  2. 有效性(系统管理人员的观点)

    提高系统资源的利用率,提高系统的吞吐量

  3. 可扩充性(系统开发人员的观点)

    为适应计算机硬件、体系结构以及计算机应用发展的要求。可扩充性与 os 结构有十分紧密的联系。

  4. 开放性(开放的观点)

    所谓开放性,是指系统能遵循世界标准规范,特别是遵循开发系统互联 OSI 国际标准。使各种计算机硬件系统能够有效、协同地工作,实现应用程序的可移植性和互操作性。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×