计算机工程
計算機工程
계산궤공정
COMPUTER ENGINEERING
2007年
11期
93-94,97
,共3页
张文波%姜月秋%赵海%宫义山
張文波%薑月鞦%趙海%宮義山
장문파%강월추%조해%궁의산
嵌入式操作系统%优先级%时限%可调度性%调度策略
嵌入式操作繫統%優先級%時限%可調度性%調度策略
감입식조작계통%우선급%시한%가조도성%조도책략
对于嵌入式系统来说,通过预测一个任务能否在绝对时限之前运行完成而决定是否调度执行是很有意义的.在ARMLinux上,为了对新任务的运行结束时间进行预测,对它的内核作了修改,按优先级排序就绪队列,每次时钟中断判断是否有优先级比当前任务更高的任务就绪,以决定是否调度,去掉了SCHED_RR调度策略,这样新任务的运行结束时间可以得到准确的计算,并根据任务的绝对时限来判断对新任务的接受和拒绝,对修改后的内核进行了试验验证.
對于嵌入式繫統來說,通過預測一箇任務能否在絕對時限之前運行完成而決定是否調度執行是很有意義的.在ARMLinux上,為瞭對新任務的運行結束時間進行預測,對它的內覈作瞭脩改,按優先級排序就緒隊列,每次時鐘中斷判斷是否有優先級比噹前任務更高的任務就緒,以決定是否調度,去掉瞭SCHED_RR調度策略,這樣新任務的運行結束時間可以得到準確的計算,併根據任務的絕對時限來判斷對新任務的接受和拒絕,對脩改後的內覈進行瞭試驗驗證.
대우감입식계통래설,통과예측일개임무능부재절대시한지전운행완성이결정시부조도집행시흔유의의적.재ARMLinux상,위료대신임무적운행결속시간진행예측,대타적내핵작료수개,안우선급배서취서대렬,매차시종중단판단시부유우선급비당전임무경고적임무취서,이결정시부조도,거도료SCHED_RR조도책략,저양신임무적운행결속시간가이득도준학적계산,병근거임무적절대시한래판단대신임무적접수화거절,대수개후적내핵진행료시험험증.