什么是分时操作系统
分时操作系统(Time-sharing Operating System,TSOS)是一种允许多个用户同时使用计算机的操作系统。它通过将计算机的处理机时间和内存空间按照一定的时间间隔轮流分配给各个用户,使得每个用户都感觉到自己独占了整个计算机系统。分时操作系统的主要特点包括:
1. 多路性 :允许多个用户通过各自的终端同时使用计算机。
2. 交互性 :用户可以实时地与系统交互,提出命令请求并接收响应。
3. 及时性 :系统对用户的请求能够及时响应。
4. 独占性 :虽然实际上是多个用户共享资源,但每个用户感觉上拥有自己的计算机环境。
5. 资源利用率高 :通过有效地分配CPU时间,分时操作系统能够提高计算机资源的利用率。
分时操作系统适合办公自动化、教学、事务处理等需要人机会话的场合。例如,UNIX系统就是一种典型的分时操作系统,它采用剥夺式动态优先的CPU调度策略来支持分时操作