-
公开(公告)号:CN103620563B
公开(公告)日:2015-04-29
申请号:CN201280031465.2
申请日:2012-04-22
Applicant: LSI公司
Inventor: 安德鲁·约翰·汤姆林
CPC classification number: G06F12/0246 , G06F3/0608 , G06F3/0631 , G06F3/0679 , G06F2212/1016 , G06F2212/1032 , G06F2212/1036 , G06F2212/214 , G06F2212/7202 , G06F2212/7204
Abstract: 动态改变超量配置(OP)可使固态磁盘(SSD)和/或其中闪存的寿命、可靠性和/或性能的提高成为可能。耦接到SSD的主机将较新数据写入到SSD。如果较新主机数据比较旧主机数据更加规则,那么SSD上的主机数据熵减少。作为响应,SSD的SSD控制器动态地改变闪存分配,减少主机分配且增加OP分配。如果较新主机数据为更加没有规则,那么SSD控制器动态地增加主机分配且减少OP分配。SSD控制器根据到闪存的主机和系统数据写入的带宽比在主机OP与系统OP之间成比例地动态分配OP分配。
-
公开(公告)号:CN102187398B
公开(公告)日:2015-04-29
申请号:CN200980140914.5
申请日:2009-09-25
Applicant: 美光科技公司
Inventor: 特洛伊·曼宁
CPC classification number: G06F12/1009 , G06F12/0246 , G06F12/0292 , G06F12/0868 , G06F12/1027 , G06F12/122 , G06F12/123 , G06F2212/1016 , G06F2212/1036 , G06F2212/7201
Abstract: 本发明揭示固态存储装置及用于填充热存储器块查找表(HBLT)的方法。在此一种方法中,将非易失性存储器块的经存取页表或存储器映射的指示存储于所述HBLT中。在所述页表或存储器映射已经存在于所述HBLT中的情况下,将所述页表或存储器映射的优先级位置提高到下一优先级位置。在所述页表或存储器映射尚未存储于所述HBLT中的情况下,将所述页表或存储器映射存储于所述HBLT中某一优先级位置(例如中点)处,且在对所述页表或存储器映射的每一后续存取时递增所述优先级位置。
-
公开(公告)号:CN104254841A
公开(公告)日:2014-12-31
申请号:CN201280072701.5
申请日:2012-04-27
CPC classification number: G06F12/0833 , G06F12/0238 , G06F12/0866 , G06F12/122 , G06F13/1673 , G06F2212/1036 , G06F2212/312 , G06F2212/621 , G06F2212/7211
Abstract: 一种对存储器设备(110)屏蔽高写入率的方法,包括:在存储器控制器(105)处接收用于写入数据的指令,该存储器控制器(105)包括缓存(120),该缓存(120)包括限定存储的数据的多个缓存行;利用该存储器控制器(105),响应于该缓存(120)的写命中,更新缓存行;以及,利用该存储器控制器(105),响应于该缓存(120)内的缓存行的缓存未命中,执行该用于写入数据的指令;其中该存储器控制器(105)将向该缓存(120)写入排序在向该存储器设备(110)写入之前。
-
公开(公告)号:CN104246764A
公开(公告)日:2014-12-24
申请号:CN201380017693.9
申请日:2013-02-22
Applicant: 森普利维蒂公司
IPC: G06F17/30
CPC classification number: G06F3/0616 , G06F3/0611 , G06F3/064 , G06F3/0685 , G06F12/0246 , G06F12/0864 , G06F12/1018 , G06F17/30097 , G06F17/30949 , G06F2212/1036 , G06F2212/1044 , G06F2212/7201 , G06F2212/7202 , G06F2212/7208
Abstract: 一种用于在非均匀访问存储器中存储记录的方法和装置。在多种实施例中,记录的放置定位于该存储器的一个或多个区域。这可利用的散列函数的不同排序列表来实现,以优先映射记录至存储器的不同区域,以实现一个或多个性能特性或考虑潜在的存储器技术的区别。例如,散列函数的一个排序列表可定位数据用于更快速的访问。散列函数的另一列表可定位期望具有相对较短有效期的数据。定位此类数据可显著改进擦除性能和/或存储器有效期,例如,通过在一个位置集中废弃的数据元素。因此,排序散列函数的两个或多个列表可改进访问延迟、存储器有效期、和/或操作速率中的一个或多个。
-
公开(公告)号:CN104081366A
公开(公告)日:2014-10-01
申请号:CN201380006769.8
申请日:2013-01-02
Applicant: 内存技术有限责任公司
CPC classification number: G06F3/0607 , G06F3/0659 , G06F3/0688 , G06F12/0246 , G06F12/0804 , G06F12/0868 , G06F12/0888 , G06F2212/1016 , G06F2212/1024 , G06F2212/1036 , G06F2212/7202 , G06F2212/7203 , G06F2212/7206 , G11C7/1072 , Y02D10/13
Abstract: 在一个非限制性实施例中,一种方法包括:在和与主机装置耦合的非易失性大容量存储器相关联的控制器处接收发自发起者的命令,所述命令是将目前驻存在所述主机装置的存储器中的数据写入到所述非易失性大容量存储器的命令;将目前驻存在所述主机装置的所述存储器中的所述数据从原始位置移动到所述存储器中分配给至少所述非易失性大容量存储器使用的部分;以及告知所述发起者将所述数据写入到所述非易失性大容量存储器的所述命令已被执行。也描述了一种被配置用于执行该方法的设备。
-
公开(公告)号:CN103513941A
公开(公告)日:2014-01-15
申请号:CN201310495179.8
申请日:2013-10-18
Applicant: 华为技术有限公司
CPC classification number: G06F12/0871 , G06F12/0804 , G06F2212/1036 , G06F2212/214
Abstract: 本发明实施例提供一种写入数据的方法及装置,该方法包括:在cache中确定第一有效数据块,所述第一有效数据块包括多个连续的有效扇区,所述有效扇区保存有数据;在所述第一有效数据块中确定第二有效数据块,所述第二有效数据块是指包含脏扇区的有效数据块;在所述第二有效数据块中确定目标有效数据块,所述目标有效数据块中包含多个页,其中任意一个页包含有脏扇区;将所述目标有效数据块中的数据写入固态硬盘。本发明实施例中,尽可能的减少了写入SSD中的干净扇区,从而减少了写入SSD的数据量,实现了SSD的使用寿命的延长。
-
公开(公告)号:CN101784993B
公开(公告)日:2013-08-14
申请号:CN200880104115.8
申请日:2008-08-20
Applicant: 三星电子株式会社
IPC: G06F12/00
CPC classification number: G06F12/0246 , G06F11/1435 , G06F2212/1032 , G06F2212/1036 , G06F2212/1041 , G06F2212/7201 , G06F2212/7203
Abstract: 提供一种可使用闪存作为存储器的设备及其操作方法,其能够通过FTL(闪存转换层)与数据库的结合为闪存提供最佳架构。所述设备包括:闪存;装置驱动器,根据闪存中的数据操作来管理逻辑地址和物理地址之间的映射表;控制单元,通过经装置驱动器提供的接口请求映射表,来执行闪存的数据恢复。
-
公开(公告)号:CN101627373B
公开(公告)日:2012-10-10
申请号:CN200780047706.1
申请日:2007-11-26
Applicant: 诺基亚公司
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F2212/1036 , G06F2212/7211
Abstract: 说明书和附图给出了一种新的方法和软件产品,用于使用预擦除机制的存储器设备(例如,存储卡)的性能增强。存储器设备例如可以是存储卡、多媒体卡或者安全数字卡等。可以使用新的一个或多个命令来通知存储器设备控制器何时可以删除一个特定扇区、分配单元或块中的数据。使用该信息,存储器设备控制器继而能够进行某些内部维护,例如,通过将有效数据从碎片化的擦除块移动到其他块,从而可以清理和擦除以备将来使用,以及执行有效的损耗均衡和写性能优化。
-
公开(公告)号:CN102648457A
公开(公告)日:2012-08-22
申请号:CN201080055306.7
申请日:2010-12-06
Applicant: 微软公司
CPC classification number: G06F12/0888 , G06F12/0804 , G06F12/0866 , G06F2212/1036 , G06F2212/224
Abstract: 混合存储设备使用诸如硬盘驱动器之类的写高速缓存来例如将数据高速缓存到固态驱动器(SSD)。数据被顺序地记录到写高速缓存并且稍后被迁移至SSD。SSD是永久存储数据的主要存储。写高速缓存是可用日志结构的方式临时地存储盘写操作的数据的持久持续的高速缓存。可使用迁移策略来确定在将数据迁移至SDD之前要将数据高速缓存在写高速缓存中多久。迁移策略可使用使得写高速缓存的内容被转储清除至SSD的一个或多个迁移触发器来实现。迁移触发器可包括例如超时触发器、读阈值触发器、以及迁移大小触发器。
-
公开(公告)号:CN101169751B
公开(公告)日:2012-07-04
申请号:CN200710181431.2
申请日:2007-10-25
Applicant: 三星电子株式会社
IPC: G06F11/14
CPC classification number: G06F12/0246 , G06F12/0866 , G06F2212/1032 , G06F2212/1036 , G06F2212/222 , G06F2212/7205 , G06F2212/7211 , Y02D10/13
Abstract: 提供了一种用于在包括闪存设备的系统中恢复块映射表的方法,其中所述块映射表根据耗损平衡方案来采用地址映射。所述方法包括:对于所述耗损平衡方案读取来自闪存设备的块排列信息;参考所述块排列信息中包含的分配块信息恢复所述块映射表;参考所述块排列信息中包含的擦写块信息,扫描在所述闪存设备的擦写块的备用区域中包含的地址分配信息,并且根据扫描的地址分配信息更新所述块映射表。
-
-
-
-
-
-
-
-
-