-
公开(公告)号:CN118519586B
公开(公告)日:2024-12-03
申请号:CN202410969357.4
申请日:2024-07-19
Applicant: 芯潮流(珠海)科技有限公司
Abstract: 本发明提供一种实现固态硬盘数据通道虚拟化的方法和装置,该方法包括队列管理模块的提交队列元素处理模块从主机获取当前待处理的提交队列元素,根据虚拟硬盘的提交队列和物理硬盘的提交队列的映射关系修改队列管理模块中所记录的提交队列元素;固态硬盘读取队列管理模块中所记录的提交队列元素,通过对提交队列元素解析获得主机对应的物理区域页列表的信息,根据提交队列元素和物理区域页列表的信息与主机进行数据交换;固态硬盘向队列管理模块发送完成队列元素,队列管理模块根据虚拟硬盘和物理硬盘之间的队列映射关系,更新完成队列元素并发送至主机。该装置用于实现上述的方法。本发明减少主机与固态硬盘之间的数据传输的延迟,生产成本较低。
-
公开(公告)号:CN118519586A
公开(公告)日:2024-08-20
申请号:CN202410969357.4
申请日:2024-07-19
Applicant: 芯潮流(珠海)科技有限公司
Abstract: 本发明提供一种实现固态硬盘数据通道虚拟化的方法和装置,该方法包括队列管理模块的提交队列元素处理模块从主机获取当前待处理的提交队列元素,根据虚拟硬盘的提交队列和物理硬盘的提交队列的映射关系修改队列管理模块中所记录的提交队列元素;固态硬盘读取队列管理模块中所记录的提交队列元素,通过对提交队列元素解析获得主机对应的物理区域页列表的信息,根据提交队列元素和物理区域页列表的信息与主机进行数据交换;固态硬盘向队列管理模块发送完成队列元素,队列管理模块根据虚拟硬盘和物理硬盘之间的队列映射关系,更新完成队列元素并发送至主机。该装置用于实现上述的方法。本发明减少主机与固态硬盘之间的数据传输的延迟,生产成本较低。
-