内核菜单配置
从2017年的4.15版内核开始,RISC-V就已经支持Linux内核架构。 赛昉科技昉·星光 2 BSP现在使用5.15.0版本的内核。因此,我们选择了内核5.15.0来应用RT-Linux补丁。由于RT-Linux在5.15.0版内核没有支持RISC-V架构,为了让PREEMPT_RT在RISC-V上发挥作用,需要增加一些修改。在RISC-V的PREEMPT_RT中详细描述了这些修改。这个定制的内核代码库用于所有度量和延迟分析。
最终的测量结果涉及两种不同配置的内核。内核间的唯一区别是抢占设置,除此之外使用的配置均相同。在实时内核配置中,抢占设置被设置为实时模式。而在主线内核配置中,对应的选项被设置为低延迟桌面。