用于固态驱动器优化的删除时移除技术的制作方法

文档序号:12362553阅读:来源:国知局

技术特征:

1.一种在固态驱动器(“SSD”)上执行的方法,所述SSD经由SSD驱动程序耦合到计算设备,所述方法包括:

响应于来自所述计算设备的文件系统的指示所述文件系统中一文件的至少一部分的删除的删除时移除命令,经由所述SSD驱动程序由所述SSD接收来自所述文件系统的指示存储在所述SSD上的特定数据被所述文件系统认为是无效的无效数据信息,其中所述特定数据对应于所述文件的所述至少一部分;以及

由所述SSD基于接收到的无效数据信息将存储在所述SSD上的所述特定数据标记为无效,其中所述文件系统与所述SSD驱动程序和所述SSD分开。

2.如权利要求1所述的方法,其特征在于,所述删除时移除命令指令所述SSD或SSD驱动程序将所述特定数据标记为无效。

3.如权利要求1所述的方法,其特征在于,所述删除时移除命令响应于所述删除被发出。

4.如权利要求1所述的方法,其特征在于,所述标记包括将所述SSD上的页或块标记为无效。

5.如权利要求1所述的方法,其特征在于,响应于所述标记,所述SSD免于执行对被标记为无效的所述特定数进行保存或维护的任何操作。

6.如权利要求1所述的方法,其特征在于,还包括基于接收到的无效数据信息来标识对应于所述文件系统中的文件的所述至少一部分的存储在所述SSD上的所述特定数据被删除。

7.如权利要求1所述的方法,其特征在于,还包括由所述SSD执行合并或磨损均匀化操作,而不包括被标记为无效的所述特定数据。

8.一种固定驱动器(“SSD”),包括:

存储器;以及

接口,响应于来自文件系统的指示所述文件系统中一文件的至少一部分的删除的删除时移除命令,经由所述SSD驱动程序由所述SSD经由所述接口接收来自所述文件系统的指示存储在所述SSD的所述存储器中的特定数据被所述文件系统认为是无效的无效数据信息,其中所述特定数据对应于所述文件的所述至少一部分,其中所述SSD被配置成基于接收到的无效数据信息将存储在所述SSD的所述存储器中的所述特定数据标记为无效,其中所述文件系统与所述SSD驱动程序和所述SSD分开。

9.如权利要求8所述的SSD,其特征在于,所述删除时移除命令指令所述SSD或SSD驱动程序将所述特定数据标记为无效。

10.如权利要求8所述的SSD,其特征在于,所述删除时移除命令响应于所述删除被发出。

11.如权利要求8所述的SSD,其特征在于,所述标记包括将所述SSD上的所述存储器的页或块标记为无效。

12.如权利要求8所述的SSD,其特征在于,响应于所述标记,所述SSD免于执行对被标记为无效的所述特定数进行保存或维护的任何操作。

13.如权利要求8所述的SSD,其特征在于,还被配置成基于接收到的无效数据信息来标识对应于所述文件系统中的文件的所述至少一部分的存储在所述SSD上的所述特定数据被删除。

14.如权利要求8所述的SSD,其特征在于,还被配置成由所述SSD执行合并或磨损均匀化操作,而不包括被标记为无效的所述特定数据。

15.一种系统,包括:

包括计算机可读指令的存储器,基于由固态驱动器(“SSD”)的执行,所述计算机可读指令配置所述SSD来执行动作,包括:

响应于来自所述计算设备的文件系统的指示所述文件系统中一文件的至少一部分的删除的删除时移除命令,经由所述SSD驱动程序由所述SSD接收来自所述文件系统的指示存储在所述SSD上的特定数据被所述文件系统认为是无效的无效数据信息,其中所述特定数据对应于所述文件的所述至少一部分;以及

由所述SSD基于接收到的无效数据信息将存储在所述SSD上的所述特定数据标记为无效,其中所述文件系统与所述SSD驱动程序和所述SSD分开。

16.如权利要求15所述的系统,其特征在于,所述删除时移除命令指令所述SSD或SSD驱动程序将所述特定数据标记为无效。

17.如权利要求15所述的系统,其特征在于,所述删除时移除命令响应于所述删除被发出,或所述标记包括将所述SSD上的页或块标记为无效。

18.如权利要求15所述的系统,其特征在于,响应于所述标记,所述SSD免于执行对被标记为无效的所述特定数进行保存或维护的任何操作。

19.如权利要求15所述的系统,其特征在于,还包括基于接收到的无效数据信息来标识对应于所述文件系统中的文件的所述至少一部分的存储在所述SSD上的所述特定数据被删除。

20.如权利要求15所述的系统,其特征在于,还包括由所述SSD执行合并或磨损均匀化操作,而不包括被标记为无效的所述特定数据。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1