[发明专利]基于RFS的快速F-IO读写系统及方法在审

专利信息
申请号: 201510753462.5 申请日: 2015-11-06
公开(公告)号: CN105426124A 公开(公告)日: 2016-03-23
发明(设计)人: 秦晓东;吴敏秀;黄振勇;赵越;张欣 申请(专利权)人: 江苏省电力公司扬州供电公司;江苏方天电力技术有限公司;国家电网公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 南京纵横知识产权代理有限公司 32224 代理人: 董建林
地址: 225012 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 rfs 快速 io 读写 系统 方法
【说明书】:

技术领域

发明涉及一种基于RFS的快速F-IO读写系统及方法,属于电力系统辅助监控技术领域。

背景技术

近些年来,随着信息建设的快速发展,大大小小的信息系统被推上了发展规划,然而大部分信息系统都会涉及到巨大的数据处理,比如音视频应用、用户用电信息以及大数据分析等等,其中很多都会用到中间文件技术,这些都会产生大量的IO操作,即文件IO操作(F-IO)。传统技术方案中,这些中间文件会被存储在物理磁盘上,虽然现在物理磁盘的读写技术已经有很大的提高,但是与日益增长的数据量相比,物理磁盘的IO性能仍然是性能瓶颈。因此迫切需要这样一种技术方案,提高IO操作速度,解决IO性能瓶颈,从而为信息系统提供高效基础IO服务。

发明内容

为了解决上述技术问题,本发明提供了一种基于RFS的快速F-IO读写系统及方法。

为了达到上述目的,本发明所采用的技术方案是:

基于RFS的快速F-IO读写系统,包括虚拟内存管理模块、虚拟内存文件模块和文件IO模块;

所述虚拟内存管理模块,负责创建和管理虚拟内存文件系统;

所述虚拟内存文件模块,负责实现虚拟内存文件系统所具备的基础接口,向用户层提供基础服务;

所述文件IO模块,负责向用户层提供文件IO操作接口。

虚拟内存文件系统的创建过程为,对物理内存进行空间划分,将部分物理内存虚拟成虚拟内存文件系统的使用空间。

作为虚拟内存文件系统使用空间的物理内存为空闲内存。

虚拟内存文件系统的使用空间可根据需求动态调整空间大小。

基础服务包括目录创建、目录删除、目录管理、文件创建、文件删除、文件管理、维护文件目录树的建立和维护。

基于RFS的快速F-IO读写系统的方法,包括以下步骤,

步骤一,由虚拟内存管理模块创建虚拟内存文件系统;

步骤二,由虚拟内存文件模块向用户层提供虚拟内存文件系统的基础服务;

步骤三,由文件IO模块向用户层提供文件IO操作,从虚拟内存文件系统中的完成文件的读取和文件写入功能。

本发明所达到的有益效果:本发明能够方便的创建虚拟内存文件系统,并高效的实现文件的读取和写入,可以为有大量文件IO操作需求的应用系统提供高效的解决技术方案,从而提高应用系统的运行性能和并发性能。

附图说明

图1为本发明的技术架构。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

如图1所示,基于RFS的快速F-IO读写系统,包括虚拟内存管理模块、虚拟内存文件模块和文件IO模块。

虚拟内存管理模块,负责创建和管理虚拟内存文件系统。

虚拟内存文件系统的创建过程为:对物理内存进行空间划分,将部分物理内存虚拟成虚拟内存文件系统的使用空间。作为虚拟内存文件系统使用空间的物理内存为空闲内存,并且可根据需求动态调整空间大小,从而避免浪费内存空间,充分利用物理内存。

虚拟内存文件模块,负责实现虚拟内存文件系统所具备的基础接口,向用户层提供基础服务。

基础服务包括目录创建、目录删除、目录管理、文件创建、文件删除、文件管理、维护文件目录树的建立和维护。和常规文件系统的差别在于:虚拟内存文件系统中所有的操作都是建立在物理内存中,而并非在物理磁盘,因此操作性能大大的优于常规文件系统。

文件IO模块,负责向用户层提供文件IO操作接口,从而透明化虚拟内存文件系统的实现细节,展现给用户的就是高效的IO操作体验。

基于RFS的快速F-IO读写系统的方法,包括以下步骤,

步骤一,由虚拟内存管理模块创建虚拟内存文件系统;

步骤二,由虚拟内存文件模块向用户层提供虚拟内存文件系统的基础服务;

步骤三,由文件IO模块向用户层提供文件IO操作,从虚拟内存文件系统中的完成文件的读取和文件写入功能。

综上所述,本发明能够方便的创建虚拟内存文件系统,并高效的实现文件的读取和写入,可以为有大量文件IO操作需求的应用系统提供高效的解决技术方案,从而提高应用系统的运行性能和并发性能。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏省电力公司扬州供电公司;江苏方天电力技术有限公司;国家电网公司,未经江苏省电力公司扬州供电公司;江苏方天电力技术有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510753462.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top