System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及固态驱动器,并且特别地涉及固态驱动器中的垃圾收集。
技术介绍
1、非易失性存储器指代如下存储器:即使去往设备的功率中断,该存储器的状态也是确定的。固态驱动器是将数据存储在非易失性存储器中的存储设备。典型地,固态驱动器包括诸如nand闪存之类的基于块的存储器、以及用以管理从通信地耦合到固态驱动器的主机接收到的指向nand闪存的读取/写入请求的控制器。
2、当存储在固态驱动器中的nand闪存中的块中的数据不再被需要时,在存储该数据的一个或多个块可以用于存储新数据之前,该数据必须被擦除。在擦除之前,该一个或多个块中的有效数据必须被写入到nand闪存中的其他块。有效数据到其他块的写入以及nand闪存擦除操作典型地被称为“垃圾(garbage)”收集(垃圾收集)。
技术实现思路
【技术保护点】
1.一种固态驱动器,包括:
2.根据权利要求1所述的固态驱动器,其中所述非易失性存储器管芯是NAND管芯。
3.根据权利要求1所述的固态驱动器,其中所述多个非易失性存储器管芯的第一部分取决于来自主机系统的输入/输出操作的数量。
4.根据权利要求1所述的固态驱动器,其中主机系统用以配置针对垃圾收集的最大写入放大因子。
5.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以管理用以执行用于垃圾收集的写入操作的块可寻址非易失性存储器管芯的最大数量。
6.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以管理所述缓冲器的第一部分和所述缓冲器的第二部分之间的比率。
7.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以基于所述固态驱动器的状态和所测量的读取服务质量来调整用以执行垃圾收集写入操作的块可寻址非易失性存储器管芯的最大数量以及所述缓冲器的第一部分和所述缓冲器的第二部分之间的比率。
8.一种方法,包括:
9.根据权利要求8所述的方法,其中所述非易失性存储器管芯是NAND管芯。<
...【技术特征摘要】
【国外来华专利技术】
1.一种固态驱动器,包括:
2.根据权利要求1所述的固态驱动器,其中所述非易失性存储器管芯是nand管芯。
3.根据权利要求1所述的固态驱动器,其中所述多个非易失性存储器管芯的第一部分取决于来自主机系统的输入/输出操作的数量。
4.根据权利要求1所述的固态驱动器,其中主机系统用以配置针对垃圾收集的最大写入放大因子。
5.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以管理用以执行用于垃圾收集的写入操作的块可寻址非易失性存储器管芯的最大数量。
6.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以管理所述缓冲器的第一部分和所述缓冲器的第二部分之间的比率。
7.根据权利要求1所述的固态驱动器,其中所述固态驱动器用以基于所述固态驱动器的状态和所测量的读取服务质量来调整用以执行垃圾收集写入操作的块可寻址非易失性存储器管芯的最大数量以及所述缓冲器的第一部分和所述缓冲器的第二部分之间的比率。
8.一种方法,包括:
9.根据权利要求8所述的方法,其中所述非易失性存储器管芯是nand管芯。
10.根据权利要求8所述的方法,其中所述多个非易失性存储器管芯的第一部分取决于来自主机系统的输入/输出操作的数量。
11.根据权利要求8所述的方法,其中主...
【专利技术属性】
技术研发人员:B·杜塔,A·S·拉马林加姆,S·N·特里卡,P·H·加拉,
申请(专利权)人:爱思开海力士存储器产品解决方案公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。