一种基于分区操作系统架构的文件管理系统和方法

    公开(公告)号:CN112416862B

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

    申请号:CN202011376542.0

    申请日:2020-11-30

    摘要: 本发明提供一种基于分区操作系统架构的文件管理系统和方法,分区操作系统架构包括:核心操作系统和至少一个应用分区;其中,各应用分区包括:用户应用和分区操作系统,用户应用运行在分区操作系统上;各分区操作系统中均包括文件系统,文件系统管理至少一个逻辑盘;第一应用分区的文件系统挂载有第二应用分区的逻辑盘,对第二应用分区的至少一个逻辑盘只具有读权限;第一应用分区和第二应用分区为至少一个应用分区中的应用分区,第一应用分区对第二应用分区具有读数据需求。可解决分区文件系统面临的文件安全并行访问问题。

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

    公开(公告)号:CN114356656A

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

    申请号:CN202111592058.6

    申请日:2021-12-23

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

    一种基于分区操作系统架构的文件管理系统和方法

    公开(公告)号:CN112416862A

    公开(公告)日:2021-02-26

    申请号:CN202011376542.0

    申请日:2020-11-30

    摘要: 本发明提供一种基于分区操作系统架构的文件管理系统和方法,分区操作系统架构包括:核心操作系统和至少一个应用分区;其中,各应用分区包括:用户应用和分区操作系统,用户应用运行在分区操作系统上;各分区操作系统中均包括文件系统,文件系统管理至少一个逻辑盘;第一应用分区的文件系统挂载有第二应用分区的逻辑盘,对第二应用分区的至少一个逻辑盘只具有读权限;第一应用分区和第二应用分区为至少一个应用分区中的应用分区,第一应用分区对第二应用分区具有读数据需求。可解决分区文件系统面临的文件安全并行访问问题。

    一种基于ARINC653标准的文件系统分区访问控制方法

    公开(公告)号:CN114444118A

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

    申请号:CN202111633864.3

    申请日:2021-12-29

    IPC分类号: G06F21/62 G06F16/17

    摘要: 本发明提供一种基于ARINC653标准的文件系统分区访问控制方法,包括:分区操作系统开发环境配置工具,根据用户分区模块配置记录中Volumes元素进行设置,配置每个Volume卷元素的MountPoint挂载点、OwnerPartition所属分区的分区名和ReaderPartition读取分区的分区名,集成项目构建时配置项目生成对应的配置记录;在核心操作系统初始化的过程中,对配置记录中Volumes元素进行处理,将每个Volume元素的属性转化到全局卷访问控制数据中;设备管理初始化时,若可以获取全局卷访问控制数据并且有Volume元素配置数据,则初始化文件系统分区访问控制检查函数挂钩。本发明对分区的文件系统访问权限进行限制,提升系统的可靠性,方便用户进行权限管理。

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

    公开(公告)号:CN114356857A

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

    申请号:CN202111590556.7

    申请日:2021-12-23

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

    一种闪存设备的分区文件系统带宽控制管理方法

    公开(公告)号:CN117873389A

    公开(公告)日:2024-04-12

    申请号:CN202311846213.1

    申请日:2023-12-28

    IPC分类号: G06F3/06

    摘要: 本发明属于计算机系统软件技术领域,具体涉及一种闪存设备的分区文件系统带宽控制管理方法。本发明在文件系统接口中对写速度和最大单次读写入量进行限制、设计影子内存作为文件系统和norflash设备的交互桥梁,来减少文件系统和norflash设备的直接交互次数、设计分区文件系统安全访问控制,避免其他分区对数据的非法访问和使用,防止未授权用户的故意和不慎操作对系统造成破坏。实施本发明设计的带宽控制管理、影子内存和分区文件系统安全访问控制方法后,能够减少norflash设备I/O次数,从而实现对底层norflash设备的保护。

    一种基于FLASH区域地址映射机制的垃圾回收方法

    公开(公告)号:CN109376095B

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

    申请号:CN201811472073.5

    申请日:2018-12-04

    IPC分类号: G06F12/02

    摘要: 本发明属于计算机系统软件专业技术领域,涉及一种基于FLASH区域地址映射机制的垃圾回收方法,该方法用于解决垃圾回收时间开销过大,空间回收效果不明显的问题。一种基于FLASH区域地址映射机制的垃圾回收方法包括以下3个关键方面:1.在文件系统初始化时构建FLASH设备的区域地址映射与垃圾回收预留块结构;2.在文件系统运行中执行FLASH设备的垃圾回收空间压缩;3.在文件系统运行中执行FLASH设备的垃圾回收空间收集。实施本发明设计的FLASH设备垃圾回收方法后,能够在较小的时间开销内达到理想的空间回收效果。

    一种提升文件系统IO性能的方法

    公开(公告)号:CN109597793B

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

    申请号:CN201811472081.X

    申请日:2018-12-04

    IPC分类号: G06F16/13 G06F16/17

    摘要: 本发明属于计算机系统软件专业技术领域,涉及一种提升文件系统IO性能的方法,该方法用于解决单一链式碎片化空间分配方法导致大文件读写删除等操作频繁与底层设备IO,造成文件系统性能降低的问题。一种提升文件系统IO性能的方法包括3个关键方面:1.在创建特定文件时查找并为其预先分配指定大小的连续空间;2.根据连续空间地址信息向特定文件写入数据,并及时维护与更新地址信息;3.根据连续空间地址信息从特定文件读取数据。实施本发明设计的链式碎片化与连续空间相结合的混合分配方法后,能够在合理的空间利用率下有效提升特定文件的IO性能。