CHAPTER 10 10.2 Real-Time Scheduling
CHAPTER 10 10.2 Real-Time Scheduling
Background Correctness of the system depends not only on the logical result of the computation but also on the time at which the results are produced (系统的正确性不仅取决于计算的逻辑结果,而且还 依赖于产生结果的时间) Tasks or processes attempt to control or react to events that take place in the outside world (实时任务或进程试图控制外部世界发生的事件或对 这些事件作出的反应) These events occur in“‘ real time” and process must be able to keep up with them (这些事件是“实时”发生的,进程必须能够跟随处 理这些事件)
Background • Correctness of the system depends not only on the logical result of the computation but also on the time at which the results are produced (系统的正确性不仅取决于计算的逻辑结果,而且还 依赖于产生结果的时间) • Tasks or processes attempt to control or react to events that take place in the outside world (实时任务或进程试图控制外部世界发生的事件或对 这些事件作出的反应) • These events occur in “real time” and process must be able to keep up with them (这些事件是“实时”发生的,进程必须能够跟随处 理这些事件)
实时系统的例子 Control of laboratory experiments(实验 控制) Process control plants(过程控制设备) Robotics(机器人) Air traffic control(空中交通管制) Telecommunications(远程通信) Military command and control systems (军事指挥与控制系统)
实时系统的例子 • Control of laboratory experiments(实验 控制) • Process control plants(过程控制设备) • Robotics(机器人) • Air traffic control(空中交通管制) • Telecommunications(远程通信) • Military command and control systems (军事指挥与控制系统)
Real-Time System 指能及时响应外部事件的请求,在规定的 时间内完成对该事件的处理,并控制所 有实时任务协调一致地运行的计算机系 统
Real-Time System 指能及时响应外部事件的请求,在规定的 时间内完成对该事件的处理,并控制所 有实时任务协调一致地运行的计算机系 统
Real-Time System 实控制系统,指要求进行实时控制的系统。 用于生产过程的控制,实时采集现场数据,并 对所采集的数据进行及时处理。如飞机的自动 驾驶系统,以及导弹的制导系统等。 实信息她理系统,指能对信息进行实时处 理的系统。典型的实时信息处理系统有:飞机 订票系统、情报检索系统等
Real-Time System • 实时控制系统,指要求进行实时控制的系统。 用于生产过程的控制,实时采集现场数据,并 对所采集的数据进行及时处理 。如飞机的自动 驾驶系统,以及导弹的制导系统等。 • 实时信息处理系统,指能对信息进行实时处 理的系统。典型的实时信息处理系统有:飞机 订票系统、情报检索系统等