产品简介:
——————————————————————————————————
RapidRMA基于单调速率分析(rate monotonic analysis)技术,融入了实时和分布式实时系统的最新的调度算法和资源管理技术。RapidRMA提供了对各种经典实时调度算法的可调度性分析,自带的多种工具包帮助开发者测试基于多种开发环境的软件模型,并计算出如何改变运行命令能优化系统的运行。不管在软实时还是硬实时系统中,通过识别影响进程的设计瓶颈,Rapid RMA可以节省大量人力财力,帮助实时系统软件开发者最大化降低设计错误同时减少开发时间。
使用RapidRMA,有助于探究调度选项,找到优化性能的方案。使用者可以灵活的改变调度算法和优先级方案,然后重新进行分析。可以针对任务对资源的分配或任务的周期进行试验。对于多处理器系统,可以试验任务对处理器的分配。RapidRMA甚至可以自动指定优先级和任务分配。RapidRMA可以提供以下帮助:
● 描述任务随着时间变化对资源的使用率
● 向用户报告需要预备多少capacity
● 计算达到deadline时,执行和阻塞可以增加的最大倍数
● 可以计算任意任务在执行时间上的裁剪,以防止任务超过deadline
功能特点:
——————————————————————————————————
● 提供时间和调度分析环境
● 强大的单调速率分析模型
● 时间耗尽限速率分析
● 循环执行分析
● 非周期性仿真
● 与风河的WindView GUI接口集成
● 实时CORBA语言支持
● 对于实时CORBA进程的离线分析服务
● DASPCP 用于面向对象资源冲突问题的解决
● 对单节点或多节点架构的端到端的分析
● 与RapidSched(RT CORBA Scheduling Service)接口
● 基于CORBA的客户端架构
● 通过FLEXlm模块提高License管理能力
● 对于任务和资源快速表格形式呈现
● 对实时操作系统自身优先级进行优先级映射
● OSE Illuminator接口
● Java GUI接口