共查询到20条相似文献,搜索用时 78 毫秒
1.
以移动网格为背景,研究关联任务在动态资源环境下的调度问题,既考虑任务之间的依赖关系,还考虑资源动态加入、离开、性能变化等行为。提出子集调度加重调度的动态调度策略。动态子集划分考虑了任务之间的依赖关系,并有利于减少重调度次数。阐述了子集调度目标和约束条件,提出了融合模拟退火思想的粒子群调度算法。重调度进一步提高调度策略对资源动态行为的适应性,阐述了重调度触发条件。给出了移动网格关联任务调度策略的完整流程,并对提出的算法进行了复杂性分析和实验分析。实验结果表明了调度策略和算法的有效性。 相似文献
2.
Vxworks操作系统是一个功能强大、而且独立于处理器的实时操作系统,它具有多任务处理能力和保证软件实时性的各种通信机制;在分析嵌入式软件仿真测试环境的多任务性和实时性需求的基础上,基于任务权重优先调度算法和系统的功能模块的紧急度调度算法,对系统的各个模块进行了合理的任务划分,并提出了单处理器下的基于信号量通信的静态权重优先级抢占的任务调度算法;确定了需要调度的任务集合,并给出了测试环境任务总体关联图及具体实现方法,通过Windview工具对任务调度和实时性进行了验证。 相似文献
3.
实时中间件动态调度算法的研究及应用 总被引:1,自引:0,他引:1
文章建立了实时中间件OPC服务器的实时调度模型,设计了处理混合任务的动态调度算法(基于EDF)和实现方式,分析了算法的可调度性和非周期任务的响应性能及参数设计,并给出了相应的调度结果。 相似文献
4.
具备偏序关系的实时调度要求调度算法产生的执行序列既要满足任务的实时约束,又要满足任务间执行的偏序约束。基于并行拓扑排序,提出一种新的在线调度算法,该算法通过同时考察任务间执行的串行性和并行性来进行优先级设置,能够处理释放时间任意的任务集。给出该算法的原理和设计,并通过示例分析和比较对算法进行验证。 相似文献
5.
现有的分布式实时系统的容错调度算法要求系统中所有任务的周期相同且等于其时限,而实际中任务的周期常常是互不相同的.根据控制系统中任务的特点,结合任务分配算法与处理器的调度算法,提出了基于基版本/副版本技术和EDF算法的容错调度算法.该算法不要求任务的周期都相同,并通过设置基版本/副版本任务时限控制它们的执行时间不重叠,给出了基版本/副版本任务时限的设置方法,并对任务集的可调度性进行了分析.当任务集可调度时,给出其最大利用率和最小处理器个数的约束条件.最后给出一个仿真实例,结果表明了算法的有效性. 相似文献
6.
针对遥感卫星的成像任务规划问题,按照任务重要性的不同,提出了两阶段调度策略,并设计了两个时间窗口选择规则。以星上存储资源优化为目标,利用地面站的下传活动将整个规划过程分为较小的调度区间,提出了可用存储空间上界估计算法计算每个调度区间的可调度存储资源容量,以此为基础对问题进行了简化,并给出了基于规则的启发式求解算法。实验结果表明,该算法是有效的。 相似文献
7.
基于综合优先级的并行测试调度算法设计及实现 总被引:1,自引:0,他引:1
根据并行测试实际运行环境对多测试调度策略效率的要求,借鉴实时系统调度算法研究的相关成果,提出基于综合优先级的并行测试调度算法;算法结合并行测试,尤其是导弹测试特点,综合考虑测试任务的相对截止期和空闲时间两个特征参数,讨论了测试任务综合优先级的设计方法,给出了算法实现,并对算法的性能进行了分析;该算法无须预先确定测试任务参数的典型值,可以弥补TestStand的局限性. 相似文献
8.
本文基于已有的OPCServer实时任务模型,设计了处理混合任务集的动态调度算法(基于截止期优先)和实现方式。该算法实现了对混合任集可调度性的判断,可以完成有硬实时性要求的非周期性任务和周期性任务的调度,并给出了相应的调度结果。 相似文献
9.
分析了控制系统中的周期任务特性 ,给出了控制系统周期性任务的一种新任务模型 - -周期性任务分解模型 ,它将系统中的控制回路分解为几个子任务 .给出适合此任务模型的调度算法——双优先级调度算法 ,引入了辅助优先级 .该算法能够控制子任务执行顺序和降低控制输入输出延迟 .分析了任务集的可调度性 ,给出了任务集可调度的充分必要条件 .最后讨论了系统性能优化的问题 ,给出了系统性能优化的调度算法 相似文献
10.
控制系统中实时任务的动态优化调度算法 总被引:9,自引:0,他引:9
提出一种新的调度算法——带有非周期服务器的EDF调度算法.分析了所有任务的可调度性,给出了可调度条件,并给出一种新的周期性任务模型以及主优先级和辅助优先级的概念.它们在保证任务可调度的前提下,对周期性任务的采样频率和控制延时进行优化.仿真结果表明,该算法可以提高周期性任务的采样频率,并降低控制延时,即能优化系统的性能. 相似文献
11.
VxWorks下周期任务调度和任务周期选择 总被引:1,自引:0,他引:1
本文介绍了VxWorks操作系统下任务调度的策略,分析了实际设计应用中,周期任务调度的需求。介绍了一种在Vx鄄Works操作系统下优化周期任务周期的方法。 相似文献
12.
先进飞机自动配电系统的设计基础研究 总被引:1,自引:0,他引:1
电气负载管理中心是实现航空电气负载控制和管理自动化的重要组成部分,其主要任务是通过机载总线和供电系统处理机交换控制和状态信息,以实现对先进飞机二次配电中心的分布式电力汇流条和固态功率控制器的监测与控制;文章根据电气负载管理中心的功能需求与VxWorks的内在需求,在硬件上进行模块设计,在软件上划分了应用任务并分配了任务优先级,此系统可以大大提高飞机配电系统的可靠性和可维护性. 相似文献
13.
14.
15.
16.
在嵌入式操作系统中,通常都是使用Flash作为主要的存储介质,为了方便以后用户程序升级,通常要在Flash上建立TFFS文件系统,建立文件系统后,我们可以在flash上进行拷贝,删除和建立等操作.在本文中,分析如何完成Vxworks下TFFS文件系统的建立和应用. 相似文献
17.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。 相似文献
18.
阐述采用vxworks实时嵌入式操作系统实现与Windows系统通过FTP进行远程访问的方法,对vxworks的网络设施进行了分析,重点阐述了FTP在服务端的配置及在客户端的配置与编程。对于使用VxWorks对其他系统进行远程访问一定的参考意义。 相似文献
19.
在实时嵌入式操作系统中,VxWorks因其高可靠性高实时性而得到广泛应用,基于VxWorks5.5版本开始支持高版本MSDOS文件系统,从而给我们挂接大硬盘提供了前提;以实际工作中挂接大硬盘过程,从原理上分析了VxWorks下硬盘的管理机制,并总结出VxWorks操作系统中挂接大硬盘所采取的相关配置情况及具体实现,从而得出在VxWorks5.5下通过正确的配置,可以实现大硬盘的挂接,同时也给出挂接后硬盘测试程序. 相似文献