Embodiments of the present invention provide a memory system and a non-volatile memory control method capable of providing information to the host about the update frequency associated with the data. The memory system of the embodiment has a non-volatile memory, and a controller. The controller receives a write command containing a logical block address from the host. The controller obtained from to the logical block address to write to the previous address of the logic block this written so far by the host is written to the nonvolatile memory in the amount of data, or to the logical block address is written to the previous to the logical block address the write time after the related value. The controller notifies the host of the total amount of data or the relevant value associated with the time as a response to the received write command.
【技术实现步骤摘要】
存储器系统及非易失性存储器的控制方法[相关申请]本申请享有以日本专利申请2015-242998号(申请日:2015年12月14日)为基础申请的优先权。本申请通过参照该基础申请而包含基础申请的全部内容。
本专利技术的实施方式涉及一种存储器系统及非易失性存储器的控制方法。
技术介绍
近年来,具备非易失性存储器的存储器系统广泛普及。作为这种存储器系统之一,众所周知有基于NAND(NotAND,与非)闪存技术的固态驱动器(SSD,SolidStateDrives)。SSD因其低耗电、高性能等特征,而被用作各种计算机的主存储器。最近,开始尝试通过来自主机的控制而谋求SSD的性能改善。但是,为了能够改善SSD的性能,要求实现用来向主机提供用于性能改善的有用信息的新功能。
技术实现思路
本专利技术的实施方式提供一种能够向主机提供与数据的更新频率相关的信息的存储器系统及非易失性存储器的控制方法。实施方式的存储器系统具备非易失性存储器、及电连接于所述非易失性存储器的控制器。所述控制器从主机接收包含逻辑块地址的写入命令。所述控制器取得从向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止由所述主机写入到所述非易失性存储器中的数据的总量、或与向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止的时间经过相关的值。所述控制器将所述数据的总量、或与所述时间经过相关的值作为对所述接收到的写入命令的响应而通知给所述主机。附图说明图1是说明实施方式的存储器系统的构成例的框图。图2是所述实施方式的存储器系统执行的无用存储单元收集次数管理动作和无用存储单元收集动作的说明图。图3是所述 ...
【技术保护点】
一种存储器系统,其特征在于:具备非易失性存储器及控制器,所述控制器电连接于所述非易失性存储器,且以如下方式构成,从主机接收包含逻辑块地址的写入命令,取得从向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止由所述主机写入到所述非易失性存储器中的数据的总量、或与向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止的时间经过相关的值,将所述数据的总量、或与所述时间经过相关的值作为对所述接收到的写入命令的响应而通知给所述主机。
【技术特征摘要】
2015.12.14 JP 2015-2429981.一种存储器系统,其特征在于:具备非易失性存储器及控制器,所述控制器电连接于所述非易失性存储器,且以如下方式构成,从主机接收包含逻辑块地址的写入命令,取得从向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止由所述主机写入到所述非易失性存储器中的数据的总量、或与向所述逻辑块地址的前次写入到向所述逻辑块地址的本次写入为止的时间经过相关的值,将所述数据的总量、或与所述时间经过相关的值作为对所述接收到的写入命令的响应而通知给所述主机。2.根据权利要求1所述的存储器系统,其特征在于:所述控制器是以将所述数据的总量或与所述时间经过相关的值作为对所述接收到的写入命令的允许响应而通知给所述主机的方式构成。3.根据权利要求1所述的存储器系统,其特征在于:所述控制器是以如下方式构成,基于因向所述逻辑块地址的前次写入而被写入数据的所述非易失性存储器内的第1物理存储位置、因向所述逻辑块地址的本次写入而须被写入数据的所述非易失性存储器内的第2物理存储位置、及在包含所述第1物理存储位置的第1块的分配到包含所述第2物理存储位置的第2块的分配为止的区间,被分配用于来自所述主机的数据的写入的块的数量,取得所述数据的总量,将所述取得的所述数据的总量作为对所述接收到的写入命令的响应而通知给所述主机。4.根据权利要求3所述的存储器系统,其特征在于:所述控制器是以通过参照对逻辑块地址与物理地址之间的映射进行管理的逻辑物理地址转换表,而取得对所述逻辑块地址映射的物理地址作为所述第1物理存储位置的方式构成。5.根据权利要求3所述的存储器系统,其特征在于:所述控制器是以如下方式构成,分配所述非易失性存储器内的一个空闲块作为须写入来自所述主机的数据的写入对象块,一边更新对逻辑块地址与物理地址之间的映射进行管理的逻辑物理地址转换表,一边将从所述主机接收到的写入数据依次写入到所述写入对象块的可用页中,当所述写入对象块中没有可用页时,分配新的空闲块作为所述写入对象块,对被分配作为所述写入对象块的块分别赋予表示其分配顺序的编号,基于对包含所述第1物理存储位置的第1块赋予的编号及对包含所述第2物理存储位置的第2块赋予的编号,算出在所述第1块的分配到所述第2块的分配为止的区间,被分配用于来自所述主机的数据的写入的所述块的数量。6.根据权利要求1所述的存储器系统,其特征在于:所述控制器是以将所述数据的总量或与所述时间经过相关...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。