期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
μC/OS-Ⅱ内核任务调度算法的改进 被引量:5
1
作者 邹航 李小文 《重庆邮电大学学报(自然科学版)》 北大核心 2010年第3期360-364,共5页
μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能。为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度... μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能。为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度算法进行相同优先级任务的调度。方法是保持原有不同优先级抢占式调度链表,增加相同优先级的时间片轮转调度链表,通过任务控制块指针使任务调度在2个链表之间切换。给出了在μC/OS-Ⅱ任务调度模块中算法改进的实现步骤、实验过程和结果。结果说明了提出的改进调度算法是可行的。 展开更多
关键词 μC/OS-Ⅱ 相同优先级任务调度 时间片轮转调度 优先级抢占 链表
下载PDF
基于Forth虚拟机的嵌入式多核任务调度研究 被引量:1
2
作者 任凤琴 张俊生 程耀瑜 《计算机仿真》 北大核心 2021年第12期217-221,共5页
由于传统多核任务调度系统对于突发事件的处理,都是基于CPU进行调度的,严重影响了操作系统中任务切换的实时性。于是提出一种基于Forth虚拟机架构的嵌入式多核任务调度系统。为了保证Forth操作系统兼容轮询调度,根据突发事件创建中断任... 由于传统多核任务调度系统对于突发事件的处理,都是基于CPU进行调度的,严重影响了操作系统中任务切换的实时性。于是提出一种基于Forth虚拟机架构的嵌入式多核任务调度系统。为了保证Forth操作系统兼容轮询调度,根据突发事件创建中断任务,并与相应的任务执行程序建立连接。依据中断、终端和后台三种任务间的关联构建循环链表。最后,当突发事件触发中断任务就绪后,Forth系统将调度中断任务去执行突发事件,当中断任务程序运行完毕后,系统继续执行当前任务,执行到原语pause时,当前任务的用户变量将寻找下一任务的TCB首地址,直到所有任务执行完毕。实验结果表明,改进后的Forth虚拟机操作系统响应速度良好,不受任务数量影响,且系统等待时间明显降低,说明所设计的Forth虚拟机操作系统具有良好的多核任务调度性能。 展开更多
关键词 虚拟机 任务切换 轮询调度 中断任务 任务循环链表
下载PDF
基于PocketPC的多任务通信系统的设计与实现 被引量:3
3
作者 张建峰 《计算机工程》 EI CAS CSCD 北大核心 2006年第14期269-270,282,共3页
PocketPC手持设备的应用领域越来越广泛,该文论述了一种在移动通信领域内的应用实例,包括了GPS定位、自由报文、标绘信息等的处理、收发和管理的功能。在结构设计上采用了层次化的模块划分以提高模块的重用度和可移植性;通过利用任务... PocketPC手持设备的应用领域越来越广泛,该文论述了一种在移动通信领域内的应用实例,包括了GPS定位、自由报文、标绘信息等的处理、收发和管理的功能。在结构设计上采用了层次化的模块划分以提高模块的重用度和可移植性;通过利用任务链表、循环队列、消息传递和多线程技术,讨论了多任务通信系统的系统设计和系统实现。 展开更多
关键词 POCKETPC 任务链表 循环队列
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部