期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
抢占式调度问题的PPTA模型与验证方法
1
作者 左正康 赵帅 +2 位作者 王昌晶 谢武平 黄箐 《软件学报》 EI CSCD 北大核心 2024年第10期4533-4554,共22页
优先级用于解决诸如在资源共享和安全设计等方面的冲突,已经成为实时系统设计中不可或缺的一部分.对于引入优先级的实时系统,每个任务都会被分配优先级,这就导致低优先级的任务在运行时可能会被高优先级的任务抢占资源,进而给实时系统... 优先级用于解决诸如在资源共享和安全设计等方面的冲突,已经成为实时系统设计中不可或缺的一部分.对于引入优先级的实时系统,每个任务都会被分配优先级,这就导致低优先级的任务在运行时可能会被高优先级的任务抢占资源,进而给实时系统带来抢占式调度问题.现有研究,缺乏一种可以直观表示任务的优先级以及任务之间的依赖关系的建模及自动验证方法.为此,提出抢占式优先级时间自动机(PPTA)并引入抢占式优先级时间自动机网络(PPTAN).首先,通过在时间自动机上添加变迁的优先级来表示任务的优先级,再利用变迁将具有依赖关系的任务相关联,从而可以利用PPTA建模带有优先级的实时任务.在时间自动机上添加阻塞位置,进而利用PPTAN建模优先级抢占式调度问题.其次,提出基于模型的转换方法,将抢占式优先级时间自动机映射到自动验证工具UPPAAL中.最后,通过建模多核多任务实时系统实例并与其他模型进行对比,说明所提模型不仅适用于建模优先级抢占式调度问题并可对其进行准确验证分析. 展开更多
关键词 优先级抢占式调度 抢占式优先级时间自动机 多核多任务实时系统 UPPAAL
下载PDF
μC/OS-Ⅱ内核任务调度算法的改进 被引量:5
2
作者 邹航 李小文 《重庆邮电大学学报(自然科学版)》 北大核心 2010年第3期360-364,共5页
μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能。为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度... μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能。为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度算法进行相同优先级任务的调度。方法是保持原有不同优先级抢占式调度链表,增加相同优先级的时间片轮转调度链表,通过任务控制块指针使任务调度在2个链表之间切换。给出了在μC/OS-Ⅱ任务调度模块中算法改进的实现步骤、实验过程和结果。结果说明了提出的改进调度算法是可行的。 展开更多
关键词 μC/OS-Ⅱ 相同优先级任务调度 时间片轮转调度 优先级抢占 链表
下载PDF
异构系统中一种基于可用性的抢占式任务调度算法 被引量:1
3
作者 余莹 李肯立 《计算机应用研究》 CSCD 北大核心 2010年第7期2498-2501,共4页
针对大多数现有的异构系统调度算法没有考虑由多类任务特别是抢占式任务所引起的可用性需求的不足,在现有基于可用性的非抢占式任务调度算法的基础上,通过计算任务的平均等待时间来确定优先级等级,对异构系统中多类抢占式任务的可用性... 针对大多数现有的异构系统调度算法没有考虑由多类任务特别是抢占式任务所引起的可用性需求的不足,在现有基于可用性的非抢占式任务调度算法的基础上,通过计算任务的平均等待时间来确定优先级等级,对异构系统中多类抢占式任务的可用性约束的调度问题进行了探索,提出了一种基于可用性的抢占式优先调度算法P-SSAC。该算法在不增加硬件代价的前提条件下通过调度增加了系统的可用性,缩短了任务的平均等待时间,同时该算法可对抢占式的任务进行有效调度。仿真实验结果表明,该算法有效实现了异构系统可用性和任务等待时间之间的折中。 展开更多
关键词 异构系统 可用性约束 多类任务 优先调度 抢占式
下载PDF
基于并行优先级任务树的多核调度方法研究 被引量:3
4
作者 黄姝娟 朱怡安 《西北工业大学学报》 EI CAS CSCD 北大核心 2012年第5期652-656,共5页
文章针对具有复杂依赖关系的实时周期任务难以调度的问题,提出了一种模型转化方法,该方法将具有复杂关系的实时结点任务图转化为并行优先级任务树,然后根据模型中定义的优先关系并结合EDF(Earliest Deadline First)算法,将任务调度到相... 文章针对具有复杂依赖关系的实时周期任务难以调度的问题,提出了一种模型转化方法,该方法将具有复杂关系的实时结点任务图转化为并行优先级任务树,然后根据模型中定义的优先关系并结合EDF(Earliest Deadline First)算法,将任务调度到相应的核上去执行。仿真试验表明,该方法比核与任务相对应的分配方法不仅可以提高CPU利用率而且大大减少了核间通信的开销。 展开更多
关键词 并行优先级任务树 有向无环图 多核 实时任务
下载PDF
实时嵌入式系统中的一种互斥方法
5
作者 韩明峰 《计算机应用与软件》 CSCD 北大核心 2004年第11期128-128,F003,共2页
本文分析了实时嵌入式操作系统中几种常用的互斥方法 ,提出了一种基于任务优先级的禁止抢占法 。
关键词 互斥 实时嵌入式系统 实时嵌入式操作系统 优先级 高效性 任务 禁止 方法 分析 安全性
下载PDF
机载火控雷达实时调度软件设计
6
作者 周宏存 《现代雷达》 CSCD 北大核心 2001年第S1期31-33,共3页
介绍机载火控雷达实时调度软件组成、功能。
关键词 实时系统 任务调度 多任务 优先级
下载PDF
实时嵌入式系统中的一种互斥方法
7
作者 李亦明 谭莹宇 《计算机与现代化》 2006年第12期19-20,24,共3页
分析了实时嵌入式操作系统中几种常用的互斥方法,提出了一种基于任务优先级的禁止抢占法,并分析了该方法的安全性和高效性。
关键词 多任务 任务优先级 抢占 调度时机 调度器
下载PDF
周期多帧任务的固定优先级调度算法的调度分析 被引量:4
8
作者 黄文广 于士齐 《计算机研究与发展》 EI CSCD 北大核心 2001年第2期240-245,共6页
实时操作系统的核心问题——实时任务的调度是实时系统研究的重点之一 .主要讨论了周期多帧任务的固定优先级调度算法的调度情况 ,证明了对于周期多帧任务 DM算法不是最优的 ,同时也证明了对于累积单调周期多帧任务
关键词 周期多帧任务 固定优先级调度算法 实时操作系统 调度分析
下载PDF
进程互斥在实时嵌入式系统中的一种应用
9
作者 王小鸥 《现代计算机》 2007年第1期88-90,共3页
本文分析了实时嵌入式操作系统中几种常用的进程互斥方法,尝试提出一种基于任务优先级的禁止抢占法,并分析了该方法的安全性和高效性。
关键词 任务优先级 禁止抢占法 调度时机
下载PDF
基于VxWoks的直升机飞控系统半物理仿真软件技术 被引量:1
10
作者 郭朕凯 卢京潮 《航空计算技术》 2008年第1期89-92,共4页
开发高性能可靠的飞控计算机是直升机研制的重要一步,在试飞之前,需要对飞控系统进行全面的仿真测试。结合控制律软件设计,提出一种基于嵌入式VxWorks操作系统,结合RTW工具箱进行飞控系统半物理仿真研究的方案。详细说明了使用RTW生成... 开发高性能可靠的飞控计算机是直升机研制的重要一步,在试飞之前,需要对飞控系统进行全面的仿真测试。结合控制律软件设计,提出一种基于嵌入式VxWorks操作系统,结合RTW工具箱进行飞控系统半物理仿真研究的方案。详细说明了使用RTW生成实时目标代码的过程和外部模式的配置。开发了半物理仿真平台的软件,并与控制律软件、飞机模型、飞控操纵台进行联合调试。解决了RTW生成模块中信号量访问、仿真软件各功能模块优先级划分、串口数据读写等问题。最后给出了联合调试的实际仿真结果,并验证了该方案的软硬件的可靠性。可以应用到进一步的试飞工作中。 展开更多
关键词 半物理仿真 多任务调度 任务优先级 外部模式 互斥信号量
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部