首页> 外文OA文献 >The jointly scheduling of hard periodic tasks with soft aperiodic events within the Real-Time Specification for Java (RTSJ)
【2h】

The jointly scheduling of hard periodic tasks with soft aperiodic events within the Real-Time Specification for Java (RTSJ)

机译:Java实时规范(RTSJ)中的硬周期性任务与软非周期性事件的联合调度

摘要

The studied problem is the jointly scheduling of hard periodic tasks with soft aperiodic events, where the response times of soft tasks have to be as low as possible while the warranty to meet their deadlines has to be given to hard tasks. A lot of theoretical solutions have been proposed these past two decades but we are interested on the implementability of these solutions under the real-time specification for Java (RTSJ), without changing the scheduler. This led us to adapt the existing algorithms to operate at a user land level in the system, to propose some optimizations and counter measures in order to balance the lost of performances and finally to set up an approximate slack stealer algorithm specifically designed to take into account RTSJ restrictions. We propose new classes to extend the RTSJ API's to implement these mechanisms and some minor modification suggestions to existing ones as a feed back from our RTSJ experiences. We demonstrates the efficiency of the modified algorithms through extensive simulations and the implementability on available RTSJ compliant virtual machine by an overhead measure in real situation with the RTSJ JamaïcaVM from Aïcas. We also measure the overhead on LejosRT, an RTSJ compliant firmware for Lego Mindstorms NXT in development.
机译:研究的问题是将硬性周期性任务与软性非周期性事件联合调度,其中,软性任务的响应时间必须尽可能短,而硬性任务必须满足其期限要求。在过去的二十年中,已经提出了许多理论上的解决方案,但是我们对这些解决方案在Java实时规范(RTSJ)下的可实现性感兴趣,而无需更改调度程序。这使我们适应了现有算法,以在系统中的用户土地级别上进行操作,提出了一些优化措施和对策,以平衡性能损失,并最终建立了一个专门设计用于考虑到这一点的近似松弛偷窃算法。 RTSJ限制。我们提出了新的类来扩展RTSJ API来实现这些机制,并对现有的一些小的修改建议作为对RTSJ经验的反馈。我们通过使用Aïcas的RTSJJamaïcaVM通过实际情况中的开销测量,通过广泛的仿真演示了修改后的算法的效率,以及在可用的RTSJ兼容虚拟机上的可实现性。我们还测量了LejosRT的开销,LejosRT是开发中的Lego Mindstorms NXT的RTSJ兼容固件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号