操作系统(5)

来源:互联网 发布:啊哈 算法 epub 编辑:程序博客网 时间:2024/06/09 17:41

实时系统,顾名思义就是及时完成用户需求的系统,系统的正确性主要是以计算的逻辑结果以及计算的时间作为关键参数。

这样的系统必然是为了一些需要及时完成任务的项目而设定的,比如说工业(武器)控制系统,信息查询系统,多媒体系统还有嵌入式系统等

实时系统的根据要完成的任务的时间上的需求不同分为周期性实时系统和非周期性实时系统,周期性实时系统就是外部设备周期性地发出激励信号给计算机,要求它按指定的时间循环执行,以便循环控制外部设备。而非周期性实时系统则是给定截止时间包括开始截止时间和完成截止时间。根据不满足截止时间的要求而导致的结果的严重程度来划分可以分为硬实时系统和软实时系统。

学习完了实时系统和分时系统,接下来对这两种系统的异同点进行比较,对于多路性而言,信息查询系统和分时系统中的多路性都表现为系统按照分时的原则为多个终端用户服务,实时系统的多路性则是系统周期性地对多路现场进行采集,以及对多个对象或者多个执行机构进行控制,对于独立性而言,两个都具有独立性,信息查询系统中每个终端用户在与系统交互时,彼此交互不干扰的。分时系统对信息的采集和对对象的控制也都是彼此互不干扰的。对于及时性,实时系统的实时性都是以控制对象所要求的截止时间来确定的,一般为秒级到毫秒级。对于交互性,实时系统只能提供某些特定的专业服务程序。对于可靠性而言,分时系统要求系统可靠,实时系统要求系统高度可靠,因此在实时系统中,一般都采取了多级容错措施来保障系统的安全性及数据的可靠性。

原创粉丝点击