-
分时系统 Time-sharing Operating System
- 允许多个用户同时通过终端以交互的方式使用PC,共享资源。
- 将系统处理机的时间和内存空间划分为时间片,采用轮转运行的运行方式轮流的切换给不同的用户使用。
-
实时系统
- 要求在规定的时间内对于外界的请求,必须给予及时回应,即要求系统必须在一定时间内解决实时任务。
- 实时任务按照执行时是否成周期性变化分为周期性实时任务和非周期性实时任务
- 实时任务按照对于截止时间的要求分为硬实时任务和软实时任务
-
分时系统和实时系统的特点比较
(1)多路性:都具有多路性。软实时和分时系统的多路性体现在系统按分时原则为多个任务终端用户服务;硬实时则指系统周期性地对多路现场信息进行采集以及对多个对象或多个执行机构进行控制。
(2)独立性:都具有独立性。分时系统:多个用户之间的操作彼此独立;实时系统:信息采集与对于对象的控制相互独立。
(3)及时性:分时<实时。分时系统具有及时性,是因为与批处理系统相比,用户的请求可以很快的得到响应;实时系统的及时性更强,实时系统的及时性由处理对象的截止时间决定,一般为秒级,最高可以达到微秒级。
(4)交互性:分时>实时。实时系统具有交互性,表现在访问特定的应用程序时,用户与系统可以进行交互,但是实时系统不能像分时系统那样为用户提供数据处理、资源共享的服务。
(5)可靠性:分时<实时。分时系统要求系统可靠,但是实时系统要求系统高度可靠,因为一点小的差错都可能会造成严重的后果 -
错误形容
(1)要求在规定的时间内对外界的请求必须给予及时响应的OS是(实时系统)
(2)分时系统中确定时间片大小需要考虑的因素(系统的处理能力、系统对响应时间的要求)
(3)一个多道程序可能具备封闭性和再现性(程序并发执行会失去封闭性和可再现性,顺序执行的程序具有封闭性和可再现性)
(4)