分时操作系统

「分时操作系统」(Time Sharing System)出现于 20 世纪 70 年代,是利用分时技术实现多道程序设计的一种操作系统

为什么要有分时操作系统? 

  • 批处理系统用户交互性差:整个作业完成后或中间出错时,才与用户交互,不利于调试和修改;

  • 作业平均周转时间长:短作业的周转时间显著增长。

  • 在一台主机上连接多个终端,同时允许多个用户共享主机中的资源,每个用户都通过自己的终端和主机交互。CPU 在内存和磁盘上的若干个作业之间进行多路切换.

  • 分时操作系统 CTSS、TSS、Multics、UNIX

特点

分时系统的特征:

  • 同时性
  • 独立性
  • 及时性
  • 交互性

分时的方式:

  • 多个用户分时
  • 前台和后台程序分时