Skip to content

计算机系统概述#

目录#

1. 操作系统的分类与发展#

1.1. 批处理系统(操作系统开始出现)#

为了解决人机矛盾及CPU和IO设备之间速度不匹配的矛盾,出现了批处理系统,他按照发展历程又分为单道批处理系统和多道批处理系统。

1.1.1. 单道批处理系统#

  1. 自动性
  2. 顺序性
  3. 单道性

1.1.2. 多道批处理系统#

多道程序设计技术允许多个程序同时进入内存并允许它们在CPU中交替地运行,当一道程序因IO请求而暂停运行时,CPU便立即转去运行下一道程序。

多道程序设计的特点是多道、宏观上并行、微观上串行。

  1. 多道。计算机内存中同时存放着多道相互独立的程序。
  2. 宏观上并行。同时进入操作系统的多道程序都处于运行过程中,即它们先后开始各自的运行,但都未运行完毕。
  3. 微观上串行。内存中的多道程序轮流占有CPU,交替执行。

  4. 优点:资源利用效率高,多道程序共享计算机资源,从而使各种资源得到充分利用。系统吞吐量大,CPU和其他资源保持忙碌状态。

  5. 缺点:用户响应的时间较长;不提供人机交互能力,用户既不能了解自己的程序运行状况,又不能控制计算机。
Back to top