固态硬盘读写主机内存的方法和装置制造方法及图纸

技术编号:45058166 阅读:16 留言:0更新日期:2025-04-22 17:40
本申请提供了一种固态硬盘读写主机内存的方法和装置,属于计算机技术领域。该方法中,主机向固态硬盘的第一指令长期有效,也即是固态硬盘接收到该第一指令后,无需向主机返回该第一指令的完成响应;固态硬盘基于该第一指令,向主机发送第一指令的响应报文,以指示主机对主机内存执行该响应报文所指示的读写操作。上述方法中,第一指令长期有效,每当固态硬盘有读写主机内存的需求时,向主机发送第一指令的响应报文即可,因此,固态硬盘能够基于第一指令对主机内存进行多次读写,该读写过程无需依赖主机下发的指令,也无需主机每次都为固态硬盘构造读写指令,能够提高固态硬盘读写主机内存的效率。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种固态硬盘读写主机内存的方法和装置


技术介绍

1、在主机和固态硬盘(solid state disk,ssd)的主从访问架构中,以主机作为主设备,以固态硬盘作为从设备。其中,固态硬盘包括固态硬盘控制器和存储介质,固态硬盘控制器包括随机存取存储器(random access memory,ram),用于存放固态硬盘控制器运行过程中产生的运行数据、闪存转换(flash translation layer,ftl)表项和读写(input/output,i/o)缓存等数据。由于固态硬盘控制器内部的ram资源有限且容量较小,所以,在ram资源不足的情况下,可以将主机内存作为ram资源的补充。

2、相关技术中,在固态硬盘的ram资源不足的情况下,固态硬盘可以读写主机内存。其中,若固态硬盘已接收到主机下发的任意指令,则当固态硬盘向主机发送该指令的响应(response)报文时,固态硬盘将对主机内存的读写请求携带在该响应报文中,从而将读写请求发送给主机;主机基于该读写请求,向固态硬盘发送该读写请求对应的读写指令,固态硬盘向主机发送本文档来自技高网...

【技术保护点】

1.一种固态硬盘读写主机内存的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主机向固态硬盘发送第一指令,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一指令中的第一字段指示所述固态硬盘不对所述第一指令进行完成响应;或,所述第一指令的指令类型指示所述固态硬盘不对所述第一指令进行完成响应。

4.根据权利要求1所述的方法,其特征在于,所述第一指令携带所述主机内存上所述固态硬盘可读写的内存地址。

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

6.根据权利要求1至5中任...

【技术特征摘要】

1.一种固态硬盘读写主机内存的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述主机向固态硬盘发送第一指令,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一指令中的第一字段指示所述固态硬盘不对所述第一指令进行完成响应;或,所述第一指令的指令类型指示所述固态硬盘不对所述第一指令进行完成响应。

4.根据权利要求1所述的方法,其特征在于,所述第一指令携带所述主机内存上所述固态硬盘可读写的内存地址。

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

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

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述第一指令为读指令,所述基于所述第一指令,向所述主机发送所述第一指令的响应报文...

【专利技术属性】
技术研发人员:高峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1