Rea-time task ·按任务执行时是否呈现周期性来划分 periodic(周期性)实时任务 aperiodic(非周期性)实时任务,必须联 系着一个截止时间( deadline 根据对截止时间的要求来划分 hard real- time task(硬实时任务),系 统必须满足任务对截止时间的要求,否则可能 出现难以预测的结果。 soft rea|- time task(软实时任务)
Real-time Task • 按任务执行时是否呈现周期性来划分 periodic(周期性)实时任务 aperiodic(非周期性)实时任务,必须联 系着一个截止时间(deadline) • 根据对截止时间的要求来划分 hard real-time task (硬实时任务) ,系 统必须满足任务对截止时间的要求,否则可能 出现难以预测的结果。 soft real-time task (软实时任务)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) · Deterministic(确定性) Operations are performed at fixed, predetermined times or within predetermined time intervals(是指可以按照固定的、预先确 定的时间或时间间隔执行操作) Concerned with how long the operating system delays before acknowledging an interrupt (W 定性关注的是操作系统获知有一个中断之前有 多长延迟)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) • Deterministic(确定性) – Operations are performed at fixed, predetermined times or within predetermined time intervals(是指可以按照固定的、预先确 定的时间或时间间隔执行操作) – Concerned with how long the operating system delays before acknowledging an interrupt(确 定性关注的是操作系统获知有一个中断之前有 多长延迟)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) Responsiveness响应性) How long, after acknowledgment, it takes the operating system to service the interrupt (响应时间关注的是:知道中断之后,操作系统为中断提 供的服务时间) ●响应性包括: Includes amount of time to begin execution of the interrupt(包括处理中断并开始执行中断服务例程所需 时间总和) Includes the amount of time to perform the interrupt (包括执行中断服务例程所需要的时间总量)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) • Responsiveness(响应性) • How long, after acknowledgment, it takes the operating system to service the interrupt (响应时间关注的是:知道中断之后,操作系统为中断提 供的服务时间) ●响应性包括: – Includes amount of time to begin execution of the interrupt(包括处理中断并开始执行中断服务例程所需 时间总和) – Includes the amount of time to perform the interrupt (包括执行中断服务例程所需要的时间总量)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) User control User specifies priority(用户指定优先级) Use of paging or process swapping(使用分 页调度或是进程交换) What processes must always reside in main memory(进程必须常驻内存) Disks algorithms to use(使用磁盘算法) Rights of processes进程具有的权限)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) • User control – User specifies priority(用户指定优先级) – Use of paging or process swapping(使用分 页调度或是进程交换) – What processes must always reside in main memory(进程必须常驻内存) – Disks algorithms to use(使用磁盘算法) – Rights of processes(进程具有的权限)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) Reliability(可靠性 Degradation of performance may have catastrophic Consequences(性能降低可能产生文难性的后果) Attempt either to correct the problem or minimize its effects while continuing to run(企图即能校正问 题或将影响降到最小而继续运行) Most critical(采用临界区保证可靠性),high priority tasks execute(高优先级任务先执行)
Characteristics of Real-Time Operating Systems (实时操作系统的特点) • Reliability(可靠性) – Degradation of performance may have catastrophic consequences(性能降低可能产生灾难性的后果) – Attempt either to correct the problem or minimize its effects while continuing to run(企图即能校正问 题或将影响降到最小而继续运行) – Most critical(采用临界区保证可靠性), high priority tasks execute(高优先级任务先执行)