[发明专利]一种基于分区操作系统架构的文件管理系统和方法在审
申请号: | 202011376542.0 | 申请日: | 2020-11-30 |
公开(公告)号: | CN112416862A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 杨琼;李运喜;王冬;时磊;虞保忠 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/172;G06F16/18 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 王世磊 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分区 操作系统 架构 文件 管理 系统 方法 | ||
本发明提供一种基于分区操作系统架构的文件管理系统和方法,分区操作系统架构包括:核心操作系统和至少一个应用分区;其中,各应用分区包括:用户应用和分区操作系统,用户应用运行在分区操作系统上;各分区操作系统中均包括文件系统,文件系统管理至少一个逻辑盘;第一应用分区的文件系统挂载有第二应用分区的逻辑盘,对第二应用分区的至少一个逻辑盘只具有读权限;第一应用分区和第二应用分区为至少一个应用分区中的应用分区,第一应用分区对第二应用分区具有读数据需求。可解决分区文件系统面临的文件安全并行访问问题。
技术领域
本发明属于计算机系统软件技术领域,具体涉及一种基于分区操作系统架构的文件管理系统和方法。
背景技术
分区文件系统应确保分区数据的隔离及共享数据的访问。而且在设计时应该确保分区文件操作并行,文件读写并行。传统的文件系统仅能确保写互斥或者多分区读操作,关于写操作的同时进行读操作是不被允许的。分区操作系统(POS)涉及多分区并行操作,如何解决文件系统的数据隔离与共享,并确保多分区文件数据的并行访问(单分区写、多分区读)是亟需解决的问题。
发明内容
本发明提供一种基于分区操作系统架构的文件管理系统和方法,解决面向分区操作系统的文件系统面临的文件安全并行访问问题。
本发明一方面提供一种基于分区操作系统架构的文件管理系统,所述分区操作系统架构包括:核心操作系统和至少一个应用分区;其中,
各应用分区包括:用户应用和分区操作系统,所述用户应用运行在所述分区操作系统上;
各所述分区操作系统中均包括文件系统,文件系统管理至少一个逻辑盘;
第一应用分区的文件系统挂载有第二应用分区的逻辑盘,对所述第二应用分区的至少一个逻辑盘只具有读权限;
所述第一应用分区和所述第二应用分区为至少一个应用分区中的应用分区,所述第一应用分区对所述第二应用分区具有读数据需求。
可选的,所述第一应用分区的文件系统在接收到对挂载的第二应用分区的逻辑盘的访问请求时,向核心操作系统确定所述挂载的第二应用分区的逻辑盘是否存在更新;
若不存在,则根据所述访问请求,从所述挂载的第二应用分区的逻辑盘的读缓冲区中进行读操作;
若存在,则根据所述访问请求,从所述挂载的第二应用分区的逻辑盘所对应的物理设备区域中进行读操作。
可选的,所述文件系统在接收到写请求时,所述文件系统根据所述写请求,在写缓冲区中完成写操作;
所述写缓冲区的更新为异地更新。
可选的,所述第一应用分区和所述第二应用分区具有相同的文件系统。
可选的,所述用户应用通过ARINC653 PART2标准的文件系统分区安全访问接口(P2接口)向文件系统发送请求。
本发明另一方面提供一种基于分区操作系统架构的文件管理方法,应用于如上述一方面中任一项所述的文件管理系统;所述方法包括:
所述文件系统在接收到访问请求时,根据所述访问请求携带的待访问逻辑盘以及请求操作,确定是否存在权限;
若存在,则执行;若不存在,则拒绝执行。
可选的,在所述第一应用分区的文件系统接收到对挂载的第二应用分区的逻辑盘的访问请求时;在所述访问请求携带的请求操作为读操作时,确定存在权限;在所述访问请求携带的请求操作为写操作时,确定不存在权限。
可选的,所述文件管理方法还包括:
所述第一应用分区的文件系统在接收到对挂载的第二应用分区的逻辑盘的访问请求时,向核心操作系统确定所述挂载的第二应用分区的逻辑盘是否存在更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011376542.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机载分布式平台配置信息获取方法和装置
- 下一篇:一种海流挡墙及其施工方法