专利名称:一种基于多线程并发的数据存取方法、装置和介质专利类型:发明专利发明人:苑忠科
申请号:CN202011395097.2申请日:20201203公开号:CN112463333A公开日:20210309
摘要:本发明实施例公开了一种基于多线程并发的数据存取方法、装置和介质,依据主机端并发线程的数量以及预先设定的比例关系,将多个存储区域划分为至少一个区域组。当接收到I/O写任务时,启动目标区域组中的所有目标存储区域,并调用多个写线程将I/O数据并发写入目标区域组;其中,各I/O数据有其对应的逻辑区块地址。利用逻辑区块地址与目标区域组的起始地址以及目标区域组包含的目标存储区域个数的对应关系,可以确定出各I/O数据的读取地址。通过同时开启区域组中的所有存储区域,解决了zone并发写的问题。数据存储位置关系通过简单的转换便可以获取,无需额外性能开销也不需要额外的存储空间。
申请人:北京浪潮数据技术有限公司
地址:100085 北京市海淀区上地信息路2号C栋5层
国籍:CN
代理机构:北京集佳知识产权代理有限公司
代理人:史翠
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容