一种可优化中断延迟的自旋锁的实现方法

    公开(公告)号:CN116204303A

    公开(公告)日:2023-06-02

    申请号:CN202211626148.7

    申请日:2022-12-15

    Abstract: 本申请提供了一种可优化中断延迟的自旋锁的实现方法,属于计算机系统软件的技术领域,具体包括采用两阶段自旋锁控制多个线程对资源进行访问,所述两阶段自旋锁包括多个第一线程的第一阶段;接收线程的请求来获取资源,把线程放在与两阶段自旋锁的第一阶段关联的第一队列上,确定两阶段自旋锁的第二阶段中是否至少有一个预定的插槽可用,当插槽不可用时,根据所选线程进入第二阶段的尝试次数,处理由所选线程服务的中断,当至少一个插槽可用时,根据时间优先级顺序选择第一线程之一进入第二阶段。两阶段自旋锁可利用各种特性来保持确定性方法,同时仍然提供服务中断的机会,允许在等待时处理中断,同时最终成功获得锁时没有发生死锁的风险。

    基于机载分布式平台的故障信息统一维护管理方法

    公开(公告)号:CN115761937A

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

    申请号:CN202211319519.7

    申请日:2022-10-26

    Abstract: 本发明提供了一种基于机载分布式平台的故障信息统一维护管理方法,包括:将系统管理软件配置为上级和多个下级节点,上级和下级在上电后分别进行初始化过程;下级获取各驻留节点的上电测试结果,检测并记录故障状态变化信息;下级向上级发送加入请求,上级向下级回复允许加入,完成上级和下级之间的握手,下级将已记录的上电检测故障状态变化信息上报上级;全机维护系统向上级发送命令,要求上级发送自上电后平台出现的故障状态变化信息,上级将已记录的自上电后的故障状态变化信息报送至全机维护系统。本发明实现对机载分布式平台中的多节点、异构节点进行统一的故障信息收集、维护和管理控制,为地面维护人员提供可靠的维护信息。

    存储标准网络文件的方法及系统

    公开(公告)号:CN114531402A

    公开(公告)日:2022-05-24

    申请号:CN202111633848.4

    申请日:2021-12-29

    Abstract: 本发明的存储标准网络文件的方法,属于计算机系统软件专业技术领域。支持存储的文件服务器由优先级接收模块、优先级请求队列、监控器、请求处理器、本地文件系统和策略文件组成。服务器实施监控处理情况,对新请求实时生成优先级级和带宽策略,保证高优先级请求的及时处理以及带宽保证。针对在硬实时、软实时、非实时混合业务环境下,存在机载网络文件共享访问确定性问题。通过增加轻量级机制,即对不同客户端发来的请求增加优先级、对请求进行优先级排队,对客户端进行带宽控制,实现了多客户端远程共享访问文件服务器的确定性。

    一种基于PINGPONG日志的文件系统事务管理方法

    公开(公告)号:CN114356656A

    公开(公告)日:2022-04-15

    申请号:CN202111592058.6

    申请日:2021-12-23

    Abstract: 本发明属于计算机系统软件专业技术领域,涉及一种基于PINGPONG日志的文件系统事务管理方法,该方法用于解决系统突发掉电情况下文件系统的可靠性问题。一种基于PINGPONG日志的文件系统事务管理方法包括五个步骤:1.对文件系统的空间和节点分配情况采用两级位图进行维护;2.系统维护两份事务点日志记录,分别代表文件系统的两个事务状态;3.针对用户文件数据,设计节点日志对用户修改的节点进行信息维护;4.挂载时根据文件系统事务操作流程执行文件系统可靠挂载;5.挂载时根据用户文件数据恢复流程执行文件修改内容恢复。实施本发明设计的基于PINGPONG日志的文件系统事务管理方法后,可解决掉电等异常情况下文件系统的可靠性问题。

    基于机载分布式平台的故障信息统一维护管理方法

    公开(公告)号:CN115761937B

    公开(公告)日:2025-02-25

    申请号:CN202211319519.7

    申请日:2022-10-26

    Abstract: 本发明提供了一种基于机载分布式平台的故障信息统一维护管理方法,包括:将系统管理软件配置为上级和多个下级节点,上级和下级在上电后分别进行初始化过程;下级获取各驻留节点的上电测试结果,检测并记录故障状态变化信息;下级向上级发送加入请求,上级向下级回复允许加入,完成上级和下级之间的握手,下级将已记录的上电检测故障状态变化信息上报上级;全机维护系统向上级发送命令,要求上级发送自上电后平台出现的故障状态变化信息,上级将已记录的自上电后的故障状态变化信息报送至全机维护系统。本发明实现对机载分布式平台中的多节点、异构节点进行统一的故障信息收集、维护和管理控制,为地面维护人员提供可靠的维护信息。

    基于命令可选择重写的分区重启方法

    公开(公告)号:CN118193068A

    公开(公告)日:2024-06-14

    申请号:CN202311832287.X

    申请日:2023-12-27

    Abstract: 本发明提供了一种基于命令可选择重写的分区重启方法,包括:为每个应用分区创建分区重启动任务和分区重启动消息列队;执行首次冷启动后等待接收新重启消息;判断分区重启动消息列队内是否存在未执行的旧重启消息;如果是否则接收新重启消息;如果是有则比较旧重启命令与新重启消息的重启类型;如果相同,用新重启消息重写旧重启消息;如果不同,丢弃新重启消息,继续等待接收新的重启消息;到达执行条件时接收分区重启动消息列队中最新的重启消息,进行应用分区重启动操作。本发明的方法不仅提供了通过命令重启分区的高效方法,且如果重启分区命令未执行,还可以由发送新的重启命令方决定是否重写旧的未执行命令,使得分区重启命令的更加灵活。

    一种嵌入式操作系统资源隔离实现方法

    公开(公告)号:CN116107691A

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

    申请号:CN202211612787.8

    申请日:2022-12-15

    Abstract: 本申请提供了一种嵌入式操作系统资源隔离实现方法,属于计算机系统软件的技术领域,具体包括以下步骤:I/O命名空间管理模块作为系统中文件系统目录、I/O设备集合的管理者,提供IO命名空间创建、加入/移除、删除、设备挂载的能力;扩展实时进程隶属于指定的IO命名空间域内;扩展嵌入式操作系统的设备管理层在设备访问时进行I/O命名空间的检查。I/O命名空间是一个包含文件系统目录、系统I/O设备的私有根文件系统树,本申请通过相同路径名可访问到不同的文件系统工作空间和物理设备,通过不同路径名可访问到系统的共享资源,从而使得实时进程在内存隔离之外,实现视图上文件和IO资源的隔离。

    一种基于位图映射表机制的文件系统可靠性提升方法

    公开(公告)号:CN114356857A

    公开(公告)日:2022-04-15

    申请号:CN202111590556.7

    申请日:2021-12-23

    Abstract: 本发明提供了一种基于位图映射表机制的文件系统可靠性提升方法,用于解决不可靠存储介质在异常掉电、长期静置等情况下存在读写数据不一致、数据位跳变等,造成文件系统可靠性降低的问题。一种基于位图映射表机制的文件系统可靠性提升方法包括3个关键方面:1.在文件系统格式化卷时创建逻辑块校验码位图映射表,并在运行中动态维护;2.在存储介质适配管理层实现物理扇区双副本读写功能;3.在文件系统读出逻辑块时,查询校验码位图映射表,如果判断结果为数据不正确,则继续读取副本,并将正确数据同步更新至错误数据所在位置。实施本发明设计的校验码位图映射表与双副本读写相结合的方法后,能够在不可靠存储介质上有效提升文件系统的可靠性。

    一种基于发布订阅的路由服务实现方法

    公开(公告)号:CN108199865A

    公开(公告)日:2018-06-22

    申请号:CN201711292454.0

    申请日:2017-12-07

    Abstract: 本发明属于计算机系统软件专业技术领域,提供一种基于发布订阅的路由服务实现方法。在分布式网络环境中涉及到多种网络协议,不同协议间不能直接进行通讯。本发明在发布订阅机制的基础上,设计了路由服务,能够基于发布订阅机制进行消息转发,能够实现不同协议之间的消息转换,并提供有效的扩展机制支持不同的协议。解决了跨网络系统间消息交互的问题,有效地提高了应用软件的开发效率,减少了软件系统升级过程中新老系统兼容所面临的问题。本发明的特点是基于发布订阅的消息路由机制,实现有效的数据转发;不同协议间的消息转换;灵活、可扩展的协议适配模型,能够有支持多种不同的网络传输协议。

Patent Agency Ranking