This application provides a method and device for quickly recovering FTL tables. The fast recovery methods provided include: the first CPU obtains FTL frames belonging to the first FTL block, and the log frames belonging to the first FTL block, and stores the FTL frames belonging to the first FTL block and the log frames belonging to the first FTL block into different areas of the memory, respectively; the second CPU obtains the log frames belonging to the first FTL block from the memory, and Update the first FTL block using log frames.
【技术实现步骤摘要】
快速恢复FTL表的方法与装置
本申请涉及计算机
,特别是涉及一种快速恢复FTL表的方法与装置。
技术介绍
随着科技的进步,对于电子设备的存储能力和反应速度提出了越来越高的要求。图1示出了现有技术中的固态存储设备(SolidStorageDevice,SSD)的框图。固态存储设备102同主机相耦合,用于为主机提供存储能力。主机同固态存储设备102之间可通过多种方式相耦合,耦合方式包括但不限于通过例如SATA(SerialAdvancedTechnologyAttachment,串行高级技术附件)、SCSI(SmallComputerSystemInterface,小型计算机系统接口)、SAS(SerialAttachedSCSI,串行连接SCSI)、IDE(IntegratedDriveElectronics,集成驱动器电子)、USB(UniversalSerialBus,通用串行总线)、PCIE(PeripheralComponentInterconnectExpress,PCIe,高速外围组件互联)、NVMe(NVMExpress,高速非易失存储)、以太网、光纤通道、无线通信网络等连接主机与固态存储设备102。主机可以是能够通过上述方式同存储设备相通信的信息处理设备,例如,个人计算机、平板电脑、服务器、便携式计算机、网络交换机、路由器、蜂窝电话、个人数字助理等。存储设备102包括接口103、控制部件104、一个或多个NVM(非易失存储器,Non-VolatileMemory)芯片105以及DRAM(DynamicRandomAccessMemory ...
【技术保护点】
1.快速恢复FTL表的方法,其特征在于,包括:第一CPU获取属于第一FTL块的FTL帧,以及获取属于第一FTL块的日志帧,并将属于第一FTL块的FTL帧与日志帧分别存储到存储器的不同区域;第二CPU从所述存储器中获取属于第一FTL块的日志帧,并利用日志帧更新第一FTL块。
【技术特征摘要】
1.快速恢复FTL表的方法,其特征在于,包括:第一CPU获取属于第一FTL块的FTL帧,以及获取属于第一FTL块的日志帧,并将属于第一FTL块的FTL帧与日志帧分别存储到存储器的不同区域;第二CPU从所述存储器中获取属于第一FTL块的日志帧,并利用日志帧更新第一FTL块。2.根据权利要求1所述的方法,其特征在于,还包括:响应于将属于第一FTL块的所有日志帧均存储到存储器中,向第一CPU发送属于第一FTL块的所有日志帧读取完成的消息。3.根据权利要求2或3所述的方法,其特征在于,还包括:响应于将属于第一FTL块的所有FTL帧与所有日志帧均存储到存储器中,第一CPU指示由第二CPU更新第一FTL块。4.根据权利要求1-3之一所述的方法,其特征在于,还包括:响应于将属于第一FTL块的所有日志帧均存储到存储器中,第一CPU指示由第二CPU更新第一FTL块。5.根据权利要求3或4所述的方法,其特征在于,第二CPU对第一FTL块的更新包括:第二CPU从存储器中的属于第一FTL块的所有日志帧中依次提取日志条目;以及第二CPU根据每个日志条目中记录的逻辑地址,在存储器中的第一FTL块中确定与该逻辑地址对应的FTL表条目,并用日志条目中与该逻辑地址对应的物理地址更新所确定的FTL表条目中的物理地址。6.根据权利要求3或4所述的方法,其特征在于,第二CPU对第一FTL块的更新包括:第二CPU...
【专利技术属性】
技术研发人员:孙宝勇,居颖轶,
申请(专利权)人:北京忆恒创源科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。