分类:
2008-10-29 09:52:34
通常把Operation System分成三大类,即多道批处理系统、分时系统、实时系统。
1.多道批处理Operation System(Batch Processing Operation System)
"多道"是指在内存中同时可以存放多道:" 批处理"是指用户与作业之间没有交互作用,用户不能直接控制作业的运行,一般称为"脱机操作.在多道批处理系统中,用户的作业可以随时被接受进入系统,首 先存放在外存缓冲存储器中,形成一个作业队列,Operation System按照一定的调度原则或根据作业的优先程度从作业队列中调出一个或多个作业进入内存,待作业运行完毕,由用户索取运行结果.这类 Operation System一般用于计算中心等较大型计算机系统中,目的是为了充分利用中央处理机及各种设备资源.
2.分时系统(Time Sharing Operating System)
分时系统是指多个用户分享同意台计算机,它将计算机的中央处理机在时间上分割成很小的时间段,每个时间段称为一个时间片,系统将CPU的时间片轮流分配给多个用户,每个用户通过终端使用同一台计算机,并通过终端直接控制程序运行,进行人与机器之间的交互.
3.实时系统(Real Time Operating System)
当计算机直接用于工业控制系统或事务处理系统时,要采用实时Operation System.这类系统要求计算机能对外部发生的随机事件作出及时响应,并对它进行处理.主要用于过程控制、事物处理等有实时要求的领域,其主要特征是实时性和可靠性。