【技术实现步骤摘要】
本专利技术涉及存储器,特别涉及一种存储器系统及闪存存储器的数据处理方法。
技术介绍
1、固态硬盘等存储器系统中的数据主要存储于闪存存储器中,闪存存储器中包括多个物理块(block),数据存储于多个物理块(block)中。当多个物理块(block)的存储空间即将用完时,可以进行垃圾回收操作。垃圾回收操作可将多个物理块(block)中的有效数据转移至新的物理块(block)中,并擦除多个物理块(block)中的无效数据,以释放更多的存储空间,以供后续写入数据使用。从而,可提高存储器系统的数据写入性能。
2、然而目前,存储器系统进行正常写入数据时,当出现空间不足的情况,要常常进行垃圾回收,影响了正常写入数据的速度,导致数据写入性能大大降低。
技术实现思路
1、本专利技术的目的在于提供一种存储器系统及闪存存储器的数据处理方法,能够大大提高存储器系统的数据写入性能。
2、为解决上述技术问题,本专利技术是通过以下技术方案实现的:
3、本专利技术提供了一种存储器系统,
...【技术保护点】
1.一种存储器系统,其特征在于,包括闪存存储器以及控制器;
2.根据权利要求1所述的一种存储器系统,其特征在于,基于所述判断参数,确定所述闪存存储器的数据写入模式时,所述控制器被配置为判断所述闪存存储器中剩余空间量是否大于等于预设的空间量阈值,若大于等于所述空间量阈值,则所述控制器将当前主机行为输入预设的寿命值模型,以获取所述单层单元模式下闪存存储器的寿命值以及多层单元模式下闪存存储器的寿命值,并判断出所述单层单元模式大于等于多层单元模式下闪存存储器的寿命值时,则采用所述单层单元模式进行数据写入,否则,则采用所述多层单元模式进行数据写入;
3.
...【技术特征摘要】
1.一种存储器系统,其特征在于,包括闪存存储器以及控制器;
2.根据权利要求1所述的一种存储器系统,其特征在于,基于所述判断参数,确定所述闪存存储器的数据写入模式时,所述控制器被配置为判断所述闪存存储器中剩余空间量是否大于等于预设的空间量阈值,若大于等于所述空间量阈值,则所述控制器将当前主机行为输入预设的寿命值模型,以获取所述单层单元模式下闪存存储器的寿命值以及多层单元模式下闪存存储器的寿命值,并判断出所述单层单元模式大于等于多层单元模式下闪存存储器的寿命值时,则采用所述单层单元模式进行数据写入,否则,则采用所述多层单元模式进行数据写入;
3.根据权利要求1所述的一种存储器系统,其特征在于,所述控制器被配置为等待接收所述主机写入命令,并判断等待接收所述主机写入命令的等待时间是否大于预设的时间阈值,若所述等待时间大于所述时间阈值,则将大于所述时间阈值的等待时间确定为所述空闲时间,若所述等待时间小于等于所述时间阈值,则将小于等于所述时间阈值的等待时间确定为所述运行时间。
4.根据权利要求1所述的一种存储器系统,其特征在于,在对所述闪存存储器执行第一垃圾回收操作时,所述控制器被配置为判断所述闪存存储器中剩余空间量是否小于预设的存储量阈值,若所述剩余空间量小于所述存储量阈值,则执行所述第一垃圾回收操作,若所述剩余空间量大于等于所述存储量阈值,则不执行所述第一垃圾回收操作。
5.根据权利要求4所述的一种存储器系统,其特征在于,当所述剩余空间量小于所述存储量阈值,则执行第一垃圾回收操作时,所述控制器被配置为在进行所述第一垃圾回收操作的过程中,判断是否接收到主机写入命令,若接收到所述主机写入命令,则所述...
【专利技术属性】
技术研发人员:祖旭,王守磊,
申请(专利权)人:合肥康芯威存储技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。