闪存存储设备的管理方法及装置的制造方法

文档序号:9788644阅读:477来源:国知局
闪存存储设备的管理方法及装置的制造方法
【技术领域】
[0001]本发明涉及数据存储技术领域,尤其涉及一种闪存存储设备的管理方法及装置。
【背景技术】
[0002]以闪存为存储介质的存储设备在日常的生活中应用越来越普遍,闪存按照其内部构架可以分为单层单元闪存和多层单元闪存,单层单元闪存的每个单元(cell)中存储I个位(bit)的信息;多层单元闪存的每个单元(cell)至少存储2个位(bit)信息,其中,多层单元闪存包括213;11:/0611、313;[1:/0611、413;[1:/0611以及更多位单元的闪存。
[0003]现有技术中,闪存存储设备中通常采用单层单元闪存和多层单元闪存或者只采用多层单元闪存以提高闪存存储设备的存储容量,同时在出厂时固定闪存存储设备的容量以及读写数据的速度,因此,现有的闪存存储设备的读写数据的速度及容量固定,导致用户不能自行调整闪存存储设备的容量以及读写速度等性能,设计不够人性化。

【发明内容】

[0004]本发明的主要目的在于提供一种闪存存储设备的管理方法及装置,旨在解决现有的闪存存储设备的读写数据的速度及容量固定,导致用户不能自行调整闪存存储设备的容量以及读写速度等性能的问题。
[0005]为实现上述目的,本发明提供的一种闪存存储设备的管理方法,所述闪存存储设备的管理方法包括以下步骤:
[0006]接收存储模式切换指令,并根据所述存储模式切换指令确定切换后的所述闪存存储设备的存储模式;
[0007]根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整。
[0008]可选地,在确定的所述存储模式为大容量模式时,所述根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整的步骤包括:
[0009]确定所述闪存存储设备的备份块所具有的容量;
[0010]根据用户对所述备份块所具有的容量的调整,将调整的容量所对应的备份块设置为逻辑块。
[0011]可选地,在确定的所述存储模式为稳定模式时,所述根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整的步骤包括:
[0012]确定所述闪存存储设备的逻辑块所具有的容量;
[0013]根据用户对所述逻辑块所具有的容量的调整,将调整的容量所对应的逻辑块设置为备份块。
[0014]可选地,在确定的所述存储模式为速度模式时,所述根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整的步骤包括:
[0015]获取所述闪存存储设备中构架为多层单元的逻辑块的工作模式及其具有的容量,其中,所述工作模式包括SLC模式和非SLC模式;
[0016]根据用户对所述多层单元的逻辑块所具有的容量的调整,将调整的容量所对应的多层单元的逻辑块的工作模式转换为SLC模式。
[0017]可选地,在确定的所述存储模式为超稳定高速模式时,所述根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整的步骤包括:
[0018]获取所述闪存存储设备中构架为多层单元的逻辑块的工作模式,其中,所述工作模式包括SLC模式和非SLC模式;
[0019]将所述多层单元的逻辑块中工作模式为非SLC模式的所有逻辑块的工作模式转换为SLC模式。
[0020]此外,为实现上述目的,本发明还提供一种闪存存储设备的管理装置,所述闪存存储设备的管理装置包括:
[0021]接收模块,用于接收存储模式切换指令;
[0022]确定模块,用于根据所述存储模式切换指令确定切换后的所述闪存存储设备的存储模式;
[0023]调整模块,用于根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整。
[0024]可选地,在确定的所述存储模式为大容量模式时,所述调整模块包括:
[0025]确定单元,用于确定所述闪存存储设备的备份块所具有的容量;
[0026]设置单元,用于根据用户对所述备份块所具有的容量的调整,将调整的容量所对应的备份块设置为逻辑块。
[0027]可选地,在确定的所述存储模式为稳定模式时,所述确定单元,还用于确定所述闪存存储设备的逻辑块所具有的容量;
[0028]所述设置单元,还用于根据用户对所述逻辑块所具有的容量的调整,将调整的容量所对应的逻辑块设置为备份块。
[0029]可选地,在确定的所述存储模式为速度模式时,所述调整模块包括:
[0030]获取单元,用于获取所述闪存存储设备中构架为多层单元的逻辑块的工作模式及其具有的容量,其中,所述工作模式包括SLC模式和非SLC模式;
[0031]转换单元,用于根据用户对所述多层单元的逻辑块所具有的容量的调整,将调整的容量所对应的多层单元的逻辑块的工作模式转换为SLC模式。
[0032]可选地,在确定的所述存储模式为超稳定高速模式时,所述获取单元,还用于获取所述闪存存储设备中构架为多层单元的逻辑块的工作模式,其中,所述工作模式包括SLC模式和非SLC模式;
[0033]所述转换单元,还用于将所述多层单元的逻辑块中工作模式为非SLC模式的所有逻辑块的工作模式转换为SLC模式。
[0034]本发明通过接收存储模式切换指令,并根据所述存储模式切换确定所述闪存存储设备的存储模式,然后根据确定的所述存储模式对所述闪存存储设备的存储容量进行相应的调整,即将闪存存储设备设置为对应的模式,而闪存存储设备在不同的存储模式下的存储容量及读写数据的速度不同,因此,通过将闪存存储设备设置为相应的存储模式,从而解决了现有的闪存存储设备的读写数据的速度及容量固定,导致用户不能自行调整闪存存储设备的容量以及读写速度等性能的问题,提供了更多样化的存储模式选择,设计更加人性化。
【附图说明】
[0035]图1为本发明闪存存储设备的管理方法的第一实施例的流程示意图;
[0036]图2为本发明闪存存储设备的管理方法的第二实施例的流程示意图;
[0037]图3为本发明闪存存储设备的管理方法的第三实施例的流程示意图;
[0038]图4为本发明闪存存储设备的管理方法的第四实施例的流程示意图;
[0039]图5为本发明闪存存储设备的管理方法的一个优选实施例的选择界面示意图;
[0040]图6为本发明闪存存储设备的管理装置的第一实施例的功能模块示意图;
[0041 ]图7为图6中调整模块的细化功能模块示意图;
[0042]图8为图6中调整模块的另一细化功能模块示意图。
[0043]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0044]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0045]基于上述问题,本发明提供一种闪存存储设备的管理方法。
[0046]参照图1,图1为本发明闪存存储设备的管理方法的第一实施例的流程示意图。
[0047]在本实施例中,所述闪存存储设备的管理方法包括:
[0048]步骤SlO,接收存储模式切换指令,并根据所述存储模式切换指令确定切换后的所述闪存存储设备的存储模式;
[0049]在本实施例中,所述闪存存储设备至少包括一个多层单元闪存,其中,所述多层单元闪存可以为二层单元闪存、三层单元闪存等,所述闪存存储设备也还可以包括一个或多个单层单元闪存,具体的,所述闪存存储设备可以为U盘、基于闪存的固态硬盘,即我们通常所说的SSD(Solid State Drives,固态硬盘)等。所述存储模式切换指令为用户触发的切换所述闪存存储设备的存储模式的指令,或者为系统根据实际情况触发的切换所述闪存存储设备的存储模式的指令。具体的,当所述存储模式切换指令为用户触发的切换所述闪存存储设备的存储模式的指令时,可以通过使用所述闪存存储设备的终端的屏幕提供选择界面,供用户基于所述选择界面选择所述闪存存储设备的存储模式,在用户选择好所述闪存存储设备的存储模式后,触发存储模式切换指令。具体的选择过程参考图5,图5为本发明的一个优选实施例的选择界面示意图。若用户将上面的滑动条向左边滑动,则将存储模式调整为大容量模式,且从当前位置一直滑动到最左边时闪存存储设备一直都处于大容量模式;若向右滑动,则将存储模式调整为稳定模式,且从当前位置一直滑动到最右边时闪存存储设备一直都处于稳定模式;若用户将下面的滑动条向右滑动,则将存储模式调整为速度模式,直到将下面的滑动条滑到最右边,则此时的存储模式转换为超稳定高速模式。在接收到用户触发的存储模式切换指令后,根据所述存储模式指令确定切换后的所述闪存存储设备的存储模式。所述存储模式可以包括通用模式、大容量模式、稳定模式、速度模式、超稳定高速模式。所述通用模式为现有的闪存存储设备具有的存储模式,即出厂时读写数据的速度及容量固定的闪存存储设备所具有的存储模式;所述大容量模式为可以将
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1