The invention discloses a data deletion method, device and computer readable storage medium of a storage device, including the following steps: when receiving a data deletion instruction, obtaining the file configuration table corresponding to the deletion data instruction, obtaining the cluster number corresponding to the deletion data instruction in the file configuration table, and obtaining the absolute logical block address of the cluster number; The preset data information table and the data validity associated with the absolute logical block address in the data information table are set to be invalid. Because the present invention can obtain the cluster number with zero cluster value in the file configuration table, and obtain the logical block address corresponding to the cluster number, and then set the data of the logical block address to be invalid in the GC garbage collection algorithm table. After the data is identified as invalid data, the recovery algorithm will not recover the storage space of the data, thus resolving the waste of storage equipment. The burden of waste recycling process is increasing.
【技术实现步骤摘要】
存储设备的数据删除方法、装置及计算机可读存储介质
本专利技术涉及USB存储设备领域,尤其涉及一种存储设备的数据删除方法、装置以及计算机可读存储介质。
技术介绍
随着计算机硬件飞速发展,可移动存储设备因小巧便于携带、存储容量大、价格便宜、性能可靠等因素广受消费者的爱戴。但是,现有的USB存储设备并不能对FAT文件系统进行数据识别。在整个存储设备声明周期当中,无法识别出无效的数据并将其在存储设备的算法层进行无效化。因此,虽然现有的USB存储设备在主机端进行了删除文件的操作,实际上主机只是将FAT表中删除操作对应的文件数据所在的簇置为0,删除操作对应的文件数据依旧存储在原位置并且没有在硬件层被标识为无效数据,即数据依然为有效数据,因此,回收存储空间的算法在识别出所述数据为有效数据时,将对所述数据所在的存储空间进行回收,导致设备的垃圾回收流程负担加重。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种存储设备的数据删除方法、装置以及计算机可读存储介质,旨在解决存储设备的垃圾回收流程负担加重的问题。为了达到上述目的,本专利技术提供一种存储设备的数据删除方法,所述存储设备的数据删除方法包括以下步骤:在接收到数据删除指令时,获取所述删除数据指令对应的文件配置表;获取所述文件配置表中与所述删除数据指令对应的簇号,并获取所述簇号的绝对逻辑区块地址;获取预设的数据信息表,并在所述数据信息表中将与所述绝对逻辑区块地址关联的数据有效性设置为无效。优选地,所述获取所述文件配置表中与所述删除数据指令对应的簇号,并获 ...
【技术保护点】
1.一种存储设备的数据删除方法,其特征在于,所述存储设备的数据删除方法包括以下步骤:在接收到数据删除指令时,获取所述删除数据指令对应的文件配置表;获取所述文件配置表中与所述删除数据指令对应的簇号,并获取所述簇号的绝对逻辑区块地址;获取预设的数据信息表,并在所述数据信息表中将与所述绝对逻辑区块地址关联的数据有效性设置为无效。
【技术特征摘要】
1.一种存储设备的数据删除方法,其特征在于,所述存储设备的数据删除方法包括以下步骤:在接收到数据删除指令时,获取所述删除数据指令对应的文件配置表;获取所述文件配置表中与所述删除数据指令对应的簇号,并获取所述簇号的绝对逻辑区块地址;获取预设的数据信息表,并在所述数据信息表中将与所述绝对逻辑区块地址关联的数据有效性设置为无效。2.如权利要求1所述的存储设备的数据删除方法,其特征在于,所述获取所述文件配置表中与所述删除数据指令对应的簇号,并获取所述簇号的绝对逻辑区块地址的步骤包括:获取所述文件配置表中与所述删除数据指令对应的簇号,根据所述簇号得到相对逻辑区块地址;根据所述相对逻辑区块地址得到所述绝对逻辑区块地址。3.如权利要求1所述的存储设备的数据删除方法,其特征在于,所述获取所述删除数据指令对应的文件配置表的步骤之后,还包括:获取所述删除数据指令中的删除信息,并获取所述删除信息中的逻辑区块地址簇号以及第一簇值;获取所述文件配置表中与所述簇号对应的第二簇值;当所述逻辑区块地址在所述文件配置表对应的逻辑区块地址中时,判断所述第一簇值是否等于所述第二簇值;在判定所述第一簇值不等于所述第二簇值时,执行所述获取所述文件配置表中与所述删除数据指令对应的簇号,并获取所述簇号的绝对逻辑区块地址的步骤。4.如权利要求3所述的存储设备的数...
【专利技术属性】
技术研发人员:黄今,吴大畏,李晓强,
申请(专利权)人:深圳市得一微电子有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。