【发布时间】:2018-07-17 14:51:56
【问题描述】:
考虑一个执行三个任务 T1、T2 和 T3 的单处理器系统,每个任务都由无限序列的作业(或实例)组成,这些作业(或实例)分别以 3、7 和 20 毫秒的间隔周期性地到达。每个任务的优先级是其周期的倒数,可用任务按优先级顺序调度,优先级最高的任务首先调度。 T1、T2 和 T3 的每个实例分别需要 1、2 和 4 毫秒的执行时间。鉴于所有任务最初在第 1 毫秒开始时到达并且允许任务抢占,T3 的第一个实例在 ______________ 毫秒结束时完成其执行。
================================================ ==========================
My Take - 我在第 1 毫秒开始意味着所有进程都在时间 = 1 到达,0 到 1 时间是空闲的。当我拿甘特图时,我得到的答案是 13,而 answer = 12
【问题讨论】:
标签: process operating-system cpu scheduling