处理去分配命令的方法与存储设备技术

技术编号:17467127 阅读:42 留言:0更新日期:2018-03-15 04:45
本发明专利技术公开了一种处理去分配命令的方法与存储设备,涉及存储技术领域,解决了现有技术中处理去分配命令影响IO命令的执行的技术问题。处理去分配命令的方法包括:根据去分配命令获取去分配命令指示的逻辑地址范围;更新FTL表,将去分配命令指示的逻辑地址范围对应的FTL表的表项设为第一指定值;指示去分配命令执行完成。本发明专利技术中的处理去分配命令的方法应用于对存储设备进行处理。

Processing methods and storage devices to allocate commands

The invention discloses a method and a storage device for processing and distributing commands, which relates to the storage technology field, and solves the technical problem of processing the distribution commands affecting the execution of IO commands in the prior art. Including the processing method to assign command: according to distribution command to obtain orders to assign the logical address range; update the FTL table, will go to the distribution of orders logical address range corresponding to the FTL table entry is set to the first value specified instructions to perform command distribution. The method of processing the assignment of commands in the present invention is applied to processing the storage device.

【技术实现步骤摘要】
处理去分配命令的方法与存储设备
本专利技术涉及存储
,尤其涉及一种处理去分配命令、读命令的方法、存储设备和计算机程序。
技术介绍
主机同存储设备之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA、IDE、USB、PCIE、NVMe(NVMExpress)、SAS、以太网、光纤通道、无线通信网络等连接主机与存储设备。主机可以是能够通过上述方式同存储设备相通信的信息处理设备,例如,个人计算机、平板电脑、服务器、便携式计算机、网络交换机、路由器、蜂窝电话、个人数字助理等。图1为存储设备的框图。固态存储设备102同主机相耦合,用于为主机提供存储能力。主机同固态存储设备102之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA(SerialAdvancedTechnologyAttachment,串行高级技术附件)、SCSI(SmallComputerSystemInterface,小型计算机系统接口)、SAS(SerialAttachedSCSI,串行连接SCSI)、IDE(IntegratedDriveElectronics,集成驱动器电子)、USB(Unive本文档来自技高网...
处理去分配命令的方法与存储设备

【技术保护点】
一种处理去分配命令的方法,其特征在于,包括:根据去分配命令获取去分配命令指示的逻辑地址范围;更新FTL表,将去分配命令指示的逻辑地址范围对应的FTL表的表项设为第一指定值;指示去分配命令执行完成。

【技术特征摘要】
1.一种处理去分配命令的方法,其特征在于,包括:根据去分配命令获取去分配命令指示的逻辑地址范围;更新FTL表,将去分配命令指示的逻辑地址范围对应的FTL表的表项设为第一指定值;指示去分配命令执行完成。2.根据权利要求1所述的处理去分配命令的方法,其特征在于,还包括:更新有效数据单元表,有效数据单元表用于记录存储设备的各物理数据单元的数据的状态;更新有效数据单元计数表,其中,有效数据单元计数表用于记录物理块、大块或物理块组中处于有效状态的物理数据单元的数量。3.根据权利要求2所述的处理去分配命令的方法,其特征在于,还包括:依据有效数据单元计数表,更新物理块、大块或物理块组的第一优先级,该第一优先级为用于执行垃圾回收操作的优先级;依据第一优先级执行垃圾回收操作。4.根据权利要求2或3所述的处理去分配命令的方法,其特征在于,在更新有效数据单元表之后,指示去分配命令处理完成;或者,在更新有效数据单元计数表之后,指示去分配命令处理完成。5.根据权利要求1~4任一项所述的处理去分配命令的方法,还包括:响应于收到读命令,查询FTL表获得要读取的逻辑地址对应的物理地址,若物理地址为指示去分配状态的第一指定值,以第二指定值作为对读命令的响应。6.根据权利要求1~4任一项所述的处理去分配命令的方法,还包括:响应于收到读命令,查询FTL表获...

【专利技术属性】
技术研发人员:于松海蔡述楠郭志红高慧娟
申请(专利权)人:北京忆恒创源科技有限公司
类型:发明
国别省市:北京,11

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

1