一种type1型操作系统中任务分担的装置与方法

    公开(公告)号:CN115408127B

    公开(公告)日:2023-07-11

    申请号:CN202211024667.6

    申请日:2022-08-25

    IPC分类号: G06F9/48 H04L45/00 H04L45/74

    摘要: 本发明提供一种type1型操作系统中任务分担的装置及方法,所述装置包括:运行在所述操作系统微内核上的一个实时服务系统和若干个实时业务系统,实时服务系统用于管理各实时业务系统,实时业务系统用于处理其专属领域的实时业务;实时服务系统包括任务调度模块,用于当实时服务系统的负荷高于第一设定值时把第一任务中的部分任务调度至实时业务系统,第一任务为实时服务系统待处理且能向实时业务系统分担的任务本发明的技术方案降低实时服务系统的负荷,减轻高负荷对实时服务系统实现的实时业务系统通信网关的实时性的影响,从而提高整个装置的实时性。

    实时系统运行中动态分配资源方法及装置、实时系统

    公开(公告)号:CN118779097A

    公开(公告)日:2024-10-15

    申请号:CN202410793581.2

    申请日:2024-06-19

    发明人: 林端 余世清

    IPC分类号: G06F9/50 G06F9/445 G06F9/54

    摘要: 本申请涉及一种实时系统运行中动态分配资源方法、装置及实时系统,所述方法包括:获取对各第二分区中的至少一个第二分区的资源变更请求,所述资源变更请求中包括待变更的资源配置;从共享内存中读取所存储的各第二分区的当前资源配置;根据所述待变更的资源配置和所述各第二分区的当前资源配置,判断资源变更是否合理;当资源变更合理时,根据所述待变更的资源配置更新共享内存中对应的所述至少一个第二分区的当前资源配置,并使所述至少一个第二分区根据更新后的当前资源配置执行资源配置的变更。本申请允许操作系统在运行时动态地调整分区的资源配置,而不需要重新启动整个系统。

    数据分发装置及分发方法、车辆电子操作系统的架构

    公开(公告)号:CN115543661B

    公开(公告)日:2023-08-11

    申请号:CN202211321283.0

    申请日:2022-10-26

    IPC分类号: G06F9/54 G06F9/448

    摘要: 本申请涉及一种数据分发装置,包括框架服务模块,用于调用下述各模块以实现数据的分发;API接口模块,用于获得发布者OS或订阅者OS的主题信息;链路协议适配模块,用于对传输映射模块解封装获得的各帧数据组装形成车辆数据,车辆数据中记载有主题信息,以及基于主题信息匹配出车辆数据的订阅者OS;传输映射模块,用于对接收自发布者OS的报文依据该发布者OS的底层传输协议进行解封装获得各帧数据,或将各帧数据依据匹配出的订阅者OS的底层传输协议进行封装发送。还相应提供了数据分发方法。本发明可以满足各OS之间数据分发及交互需求,实现了各OS之间数据收发的低耦合性或非耦合性,简化了各OS的集成难度。

    实时系统的性能评估方法及装置
    4.
    发明公开

    公开(公告)号:CN116795710A

    公开(公告)日:2023-09-22

    申请号:CN202310789695.5

    申请日:2023-06-29

    发明人: 林端

    IPC分类号: G06F11/36

    摘要: 本申请提出一种实时系统的性能评估方法及装置,该方法包括:对实时系统进行性能测试,获得预定时间内的中断延迟抖动、调度延迟抖动和堆栈使用量;根据所述中断延迟抖动、调度延迟抖动和堆栈使用量对所述实时系统的实时性能进行评估。本申请采用了三个参数中断延迟抖动、调度延迟抖动和堆栈使用量进行系统性能评估,参数较少,评估步骤较为简单,完全定量化,减少人为模糊界定,可在黑盒模式(不知道系统源码情况下)进行定量计算,通用性性高,适合实时系统以及其软件的评估。

    软件测试方法、装置及系统
    5.
    发明公开

    公开(公告)号:CN116643994A

    公开(公告)日:2023-08-25

    申请号:CN202310674937.6

    申请日:2023-06-07

    发明人: 林端

    IPC分类号: G06F11/36

    摘要: 本申请提出一种软件测试方法、装置及系统,该方法包括:加载且多次并行运行多个待测试模块,获得每个待测试模块单次并行运行的时间;根据时间确定并行运行多个待测试模块的并行运行时间和串行运行每个待测试模块的初始运行次数;基于并行运行时间和初始运行次数,多次循环交替执行多个待测试模块的并行运行和串行运行,当串行运行中待测试模块的运行次数符合测试结束条件,则测试结束;其中,下次循环交替中串行运行的运行次数根据当前循环中并行运行和串行运行的测试结果和当前循环中串行运行每个待测试模块的运行次数确定。本申请可以提高多个模块下软件测试的速度和测试的效率。

    超再生数据传输系统及方法
    6.
    发明公开

    公开(公告)号:CN116436486A

    公开(公告)日:2023-07-14

    申请号:CN202310437707.8

    申请日:2023-04-21

    发明人: 林端

    IPC分类号: H04B1/16

    摘要: 本申请涉及一种超再生数据传输系统,包括:天线,用于接收外部输入信号;与天线连接的包括选频元件的超再生接收电路,用于在猝歇振荡控制信号控制下起振,通过选频元件对外部输入信号进行选频,基于选频信号和软件控制进入再生状态,输出再生振荡信号;与包括选频元件的超再生接收电路连接的低通滤波器,用于对再生振荡信号进行低通滤波,输出低频数据信号;与包括选频元件的超再生接收电路和低通滤波器连接的处理器,用于产生猝歇振荡控制信号;对低频数据信号进行模数转换和采样,根据采样数据实现数据接收。本申请使用软件控制而不采用硬件的RC电路控制产生猝歇振荡控制信号,信号周期稳定精准,使得接收信号的采样速度速率能精准控制。

    一种对系统的硬件资源动态分配的方法、装置及计算设备

    公开(公告)号:CN115421871A

    公开(公告)日:2022-12-02

    申请号:CN202211176422.5

    申请日:2022-09-26

    IPC分类号: G06F9/455 G06F9/50

    摘要: 本申请涉及微内核操作系统资源分配技术领域,具体涉及一种对系统的硬件资源动态分配的方法、装置及计算设备,其中对系统的硬件资源动态分配的方法包括:接收对目标硬件资源的配置请求;获取所述非实时操作系统和所述实时操作系统对硬件资源的占用信息;当所述配置请求与所述占用信息不冲突时,基于所述配置请求将所述目标硬件资源在所述非实时操作系统和所述实时操作系统之间进行动态分配。本申请上述实施方式提供的硬件资源动态分配方法,通过对Intewell RTRE的设计,实现了Intewell硬件资源动态分配功能,能够动态的分配硬件资源,实现资源的高效复用,提高了硬件资源的利用效率,保证业务顺利完成。

    一种报文转发装置、方法及操作系统

    公开(公告)号:CN115208838B

    公开(公告)日:2023-05-05

    申请号:CN202211024676.5

    申请日:2022-08-25

    IPC分类号: H04L49/109 H04L49/111

    摘要: 本发明提供一种报文转发装置、方法及操作系统,在操作系统内部实现若干个用于业务处理的实时客户容器的报文转发,该操作系统运行在具有若干个物理端口的芯片上,所述装置包括:若干个软交换模块、一个网络路由调度器;每个软交换模块连接其对应的实时客户容器、网络路由调度器,用于实现其对应的各实时客户容器之间和其对应的实时客户容器与网络路由调度器之间的报文转发;网络路由调度器还连接芯片的各物理端口,用于实现各软交换模块之间和各所述物理端口与各软交换模块之间的报文转发。本发明的技术方案提高了操作系统的报文交换能力和芯片上运行的实时业务的实时性。

    数据分发装置及分发方法、车辆电子操作系统的架构

    公开(公告)号:CN115543661A

    公开(公告)日:2022-12-30

    申请号:CN202211321283.0

    申请日:2022-10-26

    IPC分类号: G06F9/54 G06F9/448

    摘要: 本申请涉及一种数据分发装置,包括框架服务模块,用于调用下述各模块以实现数据的分发;API接口模块,用于获得发布者OS或订阅者OS的主题信息;链路协议适配模块,用于对传输映射模块解封装获得的各帧数据组装形成车辆数据,车辆数据中记载有主题信息,以及基于主题信息匹配出车辆数据的订阅者OS;传输映射模块,用于对接收自发布者OS的报文依据该发布者OS的底层传输协议进行解封装获得各帧数据,或将各帧数据依据匹配出的订阅者OS的底层传输协议进行封装发送。还相应提供了数据分发方法。本发明可以满足各OS之间数据分发及交互需求,实现了各OS之间数据收发的低耦合性或非耦合性,简化了各OS的集成难度。

    一种type1型操作系统中任务分担的装置与方法

    公开(公告)号:CN115408127A

    公开(公告)日:2022-11-29

    申请号:CN202211024667.6

    申请日:2022-08-25

    IPC分类号: G06F9/48 H04L45/00 H04L45/74

    摘要: 本发明提供一种type1型操作系统中任务分担的装置及方法,所述装置包括:运行在所述操作系统微内核上的一个实时服务系统和若干个实时业务系统,实时服务系统用于管理各实时业务系统,实时业务系统用于处理其专属领域的实时业务;实时服务系统包括任务调度模块,用于当实时服务系统的负荷高于第一设定值时把第一任务中的部分任务调度至实时业务系统,第一任务为实时服务系统待处理且能向实时业务系统分担的任务本发明的技术方案降低实时服务系统的负荷,减轻高负荷对实时服务系统实现的实时业务系统通信网关的实时性的影响,从而提高整个装置的实时性。