买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及处理器内核实时性优化技术领域,尤其涉及一种提升RISC‑V架构下OpenEuler+Apollo实时性的方法,包括:构建基于RISC‑V架构下的OpenEulerRiscv操作系统,并加载Apollo平台启用CyberRT通信框架;获取并加载Preempt_RT补丁,并进行适配编译,将Preempt_RT补丁打入Linux内核中升级为适配RISC‑V架构的Preempt_RT内核;运行OpenEulerRiscv操作系统,实时监测CyberRT通信框架中的任务并优化,同时参考Preempt_RT内核中任务的运行情况,在Preempt_RT内核上对应的通用接口创建线程并自定义优先级和调度策略;向OpenEulerRiscv操作系统中引入用于测试实时性能的实时性能测试集工具,并对系统的实时性能进行测试,确保实时性。通过对Preempt_RT补丁进行适配和改造,确保Preempt_RT补丁可以适配RISC‑V架构下的OpenEulerRiscv操作系统中的Linux内核,并完成适配,达到实时内核的要求,用以提升OpenEuler+Apollo架构的实时特性。
主权项:1.一种提升RISC-V架构下OpenEuler+Apollo实时性的方法,其特征在于,所述方法包括:步骤1、构建基于RISC-V架构下的OpenEulerRiscv操作系统,在OpenEulerRiscv操作系统中加载Apollo平台,并在Apollo平台中启用CyberRT通信框架;步骤2、获取并加载对应OpenEulerRiscv操作系统中Linux内核版本的Preempt_RT补丁,基于RISC-V架构下的Linux内核对Preempt_RT补丁进行适配编译并将Preempt_RT补丁打入Linux内核中,将Linux内核变更为适配RISC-V架构的Preempt_RT内核;步骤3、运行基于Preempt_RT内核的OpenEulerRiscv操作系统,实时监测CyberRT通信框架中的任务并优化,同时参考Preempt_RT内核中任务的运行情况,使用Preempt_RT内核上对应的通用接口创建线程并自定义优先级和调度策略;步骤4、向OpenEulerRiscv操作系统中引入用于测试实时性能的实时性能测试集工具,并通过运行实时性能测试集工具对系统的实时性能进行测试,满足实时性测试指标,则确认内核获得需要的实时性。
全文数据:
权利要求:
百度查询: 重庆中科汽车软件创新中心 一种提升RISC-V架构下OpenEuler+Apollo实时性的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。