[发明专利]一种异步I/O适配方法、系统、存储介质及电子设备有效

专利信息
申请号: 202210958106.7 申请日: 2022-08-11
公开(公告)号: CN115033529B 公开(公告)日: 2022-12-06
发明(设计)人: 李锐喆;赵彤 申请(专利权)人: 北京卡普拉科技有限公司
主分类号: G06F16/11 分类号: G06F16/11;G06F3/06;G06F9/50
代理公司: 北京聿宏知识产权代理有限公司 11372 代理人: 郑哲琦;吴昊
地址: 100001 北京市大兴区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 异步 配方 系统 存储 介质 电子设备
【说明书】:

本申请涉及异步I/O适配技术领域,公开了一种异步I/O适配方法、系统、存储介质及电子设备。所述方法包括:响应于目标I/O异步执行区域的结束指令,获取所述目标I/O异步执行区域的所有未响应的应用文件格式I/O请求,并对各个未响应的应用文件格式I/O请求进行进程间的联合分析,生成对应的基础文件格式的I/O请求信息;以及,分别根据各个基础文件格式的I/O请求信息,向基础文件格式的异步I/O系统发起相应的基础I/O请求。具有良好的通用性和易用性,实现了多种应用文件格式I/O请求信息到基础文件格式I/O请求信息的转换,可扩展性强;既能面向多种应用文件格式,又能对接基本异步I/O系统。

技术领域

本申请涉及异步I/O适配技术领域,特别地涉及一种异步I/O适配方法、系统、存储介质以及电子设备。

背景技术

随着应用需求的发展、计算机处理能力的提高,应用所处理的数据量不断增加,从文件系统中读取和写入的数据量也不断增大。在当前计算机的发展中,I/O(Input/Output,简称I/O)读写速度的增长远慢于计算能力的增长,这使得数据I/O成为大多数应用程序的性能瓶颈。

在计算机系统中,数据需要以文件格式的方式存储。为了对接存储系统,提供了位于底层的基本文件格式(比如,C/C++和Fortran等编程语言以及MPI-IO等能用文件访问命令直接进行操作的文件格式)。为了便于应用程序的访问和用户对数据的使用,提供了基于基本格式的应用文件格式,特别是带有元信息的文件格式及其使用接口。

在相关技术中,对应于多级文件格式,异步读/写技术也应具有层次体系,其中,既需要对接基本文件格式的异步读/写系统(简称基本异步读/写系统),也需要对接应用文件格式的异步读/写适配系统。而当前已有基础文件格式的异步I/O系统(简称基本异步I/O系统)的技术,但如何处理针对应用文件格式的异步I/O适配仍是亟需解决的问题。

发明内容

针对上述问题,本申请提出一种异步I/O适配方法、系统、存储介质以及电子设备,以至少解决相关技术中存在的问题。

本申请的第一个方面,提供了一种异步I/O适配方法,所述方法包括:

响应于目标I/O异步执行区域的结束指令,获取所述目标I/O异步执行区域的所有未响应的应用文件格式I/O请求,并对各个未响应的应用文件格式I/O请求进行进程间的联合分析,生成对应的基础文件格式的I/O请求信息;以及,分别根据各个基础文件格式的I/O请求信息,向基础文件格式的异步I/O系统发起相应的基础I/O请求。

在一些实施例中,所述方法还包括:

响应于所述目标I/O异步执行区域的等待完成指令,获取所述目标I/O异步执行区域的所有基础I/O请求;

向基础文件格式的异步I/O系统发送等待完成指令,以使所述基础文件格式的异步I/O系统完成所述目标I/O异步执行区域的所有基础I/O请求的响应。

在一些实施例中,所述方法还包括:

当在任意I/O异步执行区域之外检测到集合方式的应用文件格式I/O请求时,对所述集合方式的应用文件格式I/O请求进行进程间的联合分析,生成对应的基础文件格式的I/O请求信息;

根据所述基础文件格式的I/O请求信息,向基础文件格式的异步I/O系统发起基础I/O请求;

向基础文件格式的异步I/O系统发送等待完成指令,以使所述基础文件格式的异步I/O系统完成所述集合方式的应用文件格式I/O请求的响应。

在一些实施例中,所述目标I/O异步执行区域的所有未响应的应用文件格式I/O请求满足预设条件,所述预设条件包括:

应用文件格式I/O请求的当前状态为未响应;

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京卡普拉科技有限公司,未经北京卡普拉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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