主页 > 网络教程 >

什么是分时操作系统?

网络教程 2016-08-03

分时操作系统(Time-sharing Operating System )是使一台计算机同时为几个、几十个甚至几百个用户服务的一种操作系统。把计算机与许多终端用户连接起来,分时操作系统将系统处理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。由于时间间隔很短,每个用户的感觉就像他独占计算机一样。分时操作系统的特点是可有效增加资源的使用率。例如UNIX系统就采用剥夺式动态优先的CPU调度,有力地支持分时操作。

 产生分时系统是为了满足用户需求所形成的一种新型 OS 。它与多道批处理系统之间,有着截然不同的性能差别。用户的需求具体表现在以下几个方面: 人—机交互 共享主机 便于用户上机。分时操作系统适合办公自动化、教学及事务处理等要求人机会话的场合。
 

分时操作系统的特征:

交互性(同时性):用户与系统进行人机对话。用户在终端上可以直接输入、调试和运行自己的程序,了本机是修改程 序中的错误,却直获得的结果。

多路性:多用户同时在各自终端上使用同一CPU。

独立性:用户可彼此独立操作,互不干扰,互不混淆。

及时性:用户在短时间内可得到系统的及时回答。

影响响应时间的因素:终端数目多少、时间片的大小、信息交换量、信息交换速度

目前分时操作系统典型的例子就是Unix和Linux的操作系统。其可以同时连接多个终端并且每隔一秒重新扫描进程,重新分配进程的优先级,动态分配系统资源。


标签: 分时操作系统

电脑软硬件教程网 Copyright © 2016-2030 www.computer26.com. Some Rights Reserved.