[发明专利]文件管理方法、装置、存储介质及计算机设备有效
申请号: | 202111028567.6 | 申请日: | 2021-09-02 |
公开(公告)号: | CN113468112B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 廖巍;王同洋;韩敏;王慧强;崔浦华 | 申请(专利权)人: | 武汉华工安鼎信息技术有限责任公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/188;G06F21/60 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 何艳 |
地址: | 430000 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 管理 方法 装置 存储 介质 计算机 设备 | ||
本申请实施例公开了一种文件管理方法、装置、存储介质及计算机设备。该方法包括:通过用户进程获取文件访问请求,通过分支确定模块确定文件访问请求所需访问的待访问文件的加解密属性,并在加解密属性表示待访问文件无需加解密时,确定待访问文件的相对路径信息,基于相对路径信息,通过虚拟文件系统、原生文件系统,对待访问文件进行管理,并响应文件访问请求,在加解密属性表示待访问文件需要加解密时,确定待访问文件的全路径信息,基于全路径信息,通过虚拟文件系统、用户态文件系统的内核态模块、用户态文件系统的用户态模块、原生文件系统,对待访问文件进行管理,并响应文件访问请求。本申请实施例提高了操作系统的文件系统性能。
技术领域
本申请涉及信息处理技术领域,具体涉及一种文件管理方法、装置、计算机可读存储介质及计算机设备。
背景技术
近年来,随着个人计算机、办公自动化的普及,保护敏感文件不被泄漏成为人们关注的热点问题。系统入侵者除了直接窃取存储信息,还可以通过网络攻击来窃夺文件数据;而且,由于共享的需求,敏感数据会有多人访问,这也增大了数据泄漏的可能性。
对数据或文件进行加密已经成为一种公认的比较成功的保护方法,因此透明加解密技术应运而生。所谓透明加解密,是指在不改变用户操作习惯的情况下完成文件的加密和解密过程。
目前对于操作系统,如Linux操作系统来说,对文件进行加解密也使用了透明加解密技术。Linux系统中常用的透明加解密技术为用户态文件系统,或者也称为FUSE文件系统(Filesystem in Userspace)、用户空间文件系统,其属于一种透明加解密文件系统。
FUSE文件系统最大缺点就是性能问题。在进行文件访问时,使用FUSE文件系统访问文件的速度较低,使得Linux操作系统的文件系统性能较低,影响了用户体验。
发明内容
本申请实施例提供一种文件管理方法、装置、计算机可读存储介质及计算机设备,可以提高文件系统的访问速率,提高文件的访问性能。
本申请实施例提供了一种文件管理方法,应用于计算机设备中,所述计算机设备包括用户空间和内核空间,所述计算机设备的文件系统包括虚拟文件系统、用户态文件系统和原生文件系统,所述用户态文件系统包括内核态模块和用户态模块,所述虚拟文件系统、所述内核态模块、所述原生文件系统运行于所述内核空间中,所述用户进程、所述用户态模块、分支确定模块运行于所述用户空间中,文件管理方法包括:
通过用户进程获取文件访问请求;
通过所述分支确定模块确定所述文件访问请求所需访问的待访问文件的加解密属性;
当所述加解密属性表示所述待访问文件无需加解密时,确定所述待访问文件的相对路径信息;并基于所述相对路径信息,通过所述虚拟文件系统、所述原生文件系统,对所述待访问文件进行管理,以响应所述文件访问请求;
当所述加解密属性表示所述待访问文件需要加解密时,确定所述待访问文件的全路径信息;并基于所述全路径信息,通过所述虚拟文件系统、所述内核态模块、所述用户态模块、所述原生文件系统,对所述待访问文件进行管理,以响应所述文件访问请求。
本申请实施例还提供一种文件管理装置,应用于所述计算机设备中,所述计算机设备包括用户空间和内核空间,所述计算机设备的文件系统包括虚拟文件系统、用户态文件系统和原生文件系统,所述用户态文件系统包括内核态模块和用户态模块,所述虚拟文件系统、所述内核态模块、所述原生文件系统运行于所述内核空间中,所述用户进程、所述用户态模块、分支确定模块运行于所述用户空间中,包括:
请求获取模块,用于通过用户进程获取文件访问请求;
加解密确定模块,用于通过分支确定模块确定所述文件访问请求所需访问的待访问文件的加解密属性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉华工安鼎信息技术有限责任公司,未经武汉华工安鼎信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111028567.6/2.html,转载请声明来源钻瓜专利网。