跟我学做纸艺花网站,有帮忙做网站的吗,wordpress 转为中文版,asp.net 网站开发 ppt一、Cheddar简介
Cheddar是一个开源的实时系统任务调度模拟器/分析仪#xff0c;可以使用Cheddar进行任务的可调度性分析以及相关的性能分析。对于Cheddar的详细信息可以参考其官网#xff1a;
Cheddar - open-source real-time scheduling simulator/analyzer (univ-brest…一、Cheddar简介
Cheddar是一个开源的实时系统任务调度模拟器/分析仪可以使用Cheddar进行任务的可调度性分析以及相关的性能分析。对于Cheddar的详细信息可以参考其官网
Cheddar - open-source real-time scheduling simulator/analyzer (univ-brest.fr) 二、Cheddar的安装与使用
1. 下载
从官网链接下载Cheddar程序。
Download and Install - Cheddar 3.3 User Guide (univ-brest.fr)
我将资源在这里发布也可以选择从此处下载[免费] Cheddar-任务调度分析工具。
下载完成后解压压缩包到某文件夹 我将其解压到E盘的OSATE文件夹下并重命名为Cheddar_bin 注Cheddar插件默认的位置为桌面下的Cheddar_bin文件夹如果想在后续的AADL代码中免去Cheddar路径的配置可以将其解压到当前用户的Desktop文件夹下并重命名为Cheddar_bin。
2. 安装Cheddar插件
打开 OSATE “帮助”菜单选择“安装其他 OSATE 组件”。 选择Cheddar Plugin并安装。 3. 配置Cheddar安装路径
这一步是对Cheddar的安装路径进行配置没有将压缩包解压到桌面上并重命名的用户需要进行此步操作。
首先需要引用Cheddar_Parameters_Properties
with Cheddar_Parameters_Properties;
然后需要在最顶层的组件一般为system组件的属性中声明Cheddar的安装位置
propertiesCheddar_Parameters_Properties::Cheddar_Install_Folder E://OSATE//Cheddar_bin//;Cheddar_Parameters_Properties::Cheddar_Working_Folder E://OSATE//Cheddar_bin//;
配置完成后 注意需要对Cheddar_Install_Folder和Cheddar_Working_Folder进行配置并且这两个文件路径需要一致。
补充在Cheddar插件的源码......\OSATE\plugins\cheddar-osate2_1.0.0.202011071011.jar中可以看到如下图所示Cheddar的默认引用路径是“C:\Users\用户名/Desktop/Cheddar_Bin/”所以在上一步需要声明Chedder的安装路径。 4. 实例化模型并使用Cheddar进行分析
实例化模型选中要实例化的组件并实例化这会生成.aaxl2文件。 选中刚刚生成的.aaxl2文件Cheddar会提供三个按钮从左到右分别是 左生成切达 XML 模型 中生成 XML 切达模型并启动切达 右生成切达 ADL 模型并启动切达工具以计算线程响应时间 比如点击中间的按钮可以看到Cheddar被成功启动。 即可在Tools菜单中进行相关分析。 三、参考资料
本文主要参考以下资料
Cheddar - open-source real-time scheduling simulator/analyzer
Download and Compile - Cheddar 3.3 User Guide
Cheddar Release 3.x users guide 如有不当或错误之处恳请您的指正谢谢