首页 | 本学科首页   官方微博 | 高级检索  
     

TinyOS中多优先级任务队列调度策略研究
引用本文:马文涛,李双庆.TinyOS中多优先级任务队列调度策略研究[J].计算机工程与应用,2014,50(22):106-110.
作者姓名:马文涛  李双庆
作者单位:重庆大学 计算机学院,重庆 400044
基金项目:国家自然科学基金(No.71102065)。
摘    要:针对TinyOS先来先服务调度策略中重要任务不能及时响应的不足,提出一种基于多优先级任务队列的调度策略。该调度策略将原来一个任务队列增加为三个优先级队列并引入抢占机制,最高优先级队列中的任务在满足抢占原则时才可以抢占其他队列正在执行的任务,任务只能在不同队列之间发生抢占,这样既减少了上下文切换,又保证了重要任务的优先执行。实验结果表明,该调度策略在不影响原有系统性能的情况下,提高了TinyOS对重要任务的响应性能。

关 键 词:无线传感器网络  TinyOS  调度策略  

Research on multi-level priority task queue scheduling strategy in TinyOS
MA Wentao,LI Shuangqing.Research on multi-level priority task queue scheduling strategy in TinyOS[J].Computer Engineering and Applications,2014,50(22):106-110.
Authors:MA Wentao  LI Shuangqing
Affiliation:College of Computer Science, Chongqing University, Chongqing 400044, China
Abstract:Considering the deficiency that TinyOS FCFS scheduling strategy cannot timely response to important tasks, a scheduling strategy based on multi-level priority task queue is proposed and implemented on TinyOS. Multi-level priority task queue scheduling strategy expands original task queue from one to three priority queues and preemption mechanism is introduced, a task in the highest priority queue can preempt the task running in other queues only when it satisfies preemp-tive principles, task preemption only takes place between different queues, In this way the time of context switching decreases and important tasks can execute in time. Experiment results prove that this new scheduling strategy improves the response characteristic for important tasks of TinyOS efficiently without affecting the intrinsic performance of TinyOS.
Keywords:wireless sensor network  TinyOS  scheduling strategy
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号