虚拟磁盘的读写控制方法、设备、存储介质及程序产品技术

技术编号:42609145 阅读:32 留言:0更新日期:2024-09-03 18:17
本申请实施例提供一种虚拟磁盘的读写控制方法、设备、存储介质及程序产品,该方法包括获取目标客户操作系统中的前端驱动产生的输入输出IO请求,将IO请求加入缓存队列,缓存队列用于存储多个IO请求,从缓存队列读取IO请求,对IO请求进行处理,处理完成后更新处理状态,将处理状态通知所述前端驱动。本申请实施例提供的虚拟磁盘的读写控制方法,通过将前端驱动产生的IO请求进行缓存,能够实现连续接收IO请求,进而再对缓存的多个IO请求分别进行处理,相对于必须对接收到的IO请求处理完成后才能再接受下一个IO请求的方式,能够提高虚拟磁盘的读写效率。

【技术实现步骤摘要】

本申请实施例涉及虚拟化,尤其涉及一种虚拟磁盘的读写控制方法、设备、存储介质及程序产品


技术介绍

1、现代车载环境中为了实现多域共享硬件资源,通常会使用虚拟化技术。虚拟磁盘的读写效率对虚拟机的性能影响较大。

2、相关技术中,通常是磁盘设备的前端驱动产生一个输入输出(input output,io)请求,后端驱动对该io请求处理完成后,前端驱动才会在产生一个io请求。

3、然而,实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:现有的处理方式,虚拟磁盘的读写效率较低。


技术实现思路

1、本申请实施例提供一种虚拟磁盘的读写控制方法、设备、存储介质及程序产品,以提高虚拟磁盘的读写效率。

2、第一方面,本申请实施例提供一种虚拟磁盘的读写控制方法,包括:

3、获取目标客户操作系统中的前端驱动产生的输入输出io请求;

4、将所述io请求加入缓存队列;所述缓存队列用于存储多个io请求;

5、从所述缓存队列读取所述io请求,对所述io请求进行处本文档来自技高网...

【技术保护点】

1.一种虚拟磁盘的读写控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述IO请求加入缓存队列,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取目标客户操作系统中的前端驱动产生的输入输出IO请求,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述IO请求进行处理,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法,还包括:

6.根据权利要求5所述的方法,其特征在于,所述若所述缓存队列为空,则对所述缓存队列持续检测预设时间,包括:

7.根据权利要求6所...

【技术特征摘要】

1.一种虚拟磁盘的读写控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述io请求加入缓存队列,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取目标客户操作系统中的前端驱动产生的输入输出io请求,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述io请求进行处理,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法,还包括:

6.根据权利要求5所述的方法,其特征在于,所述若所述缓存队列为空,则对所述缓存队列持续检测预设时间,包括:

7.根...

【专利技术属性】
技术研发人员:李健蔡维林唐孟孙伟高建云
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1