-
公开(公告)号:CN119493519A
公开(公告)日:2025-02-21
申请号:CN202311047417.9
申请日:2023-08-17
IPC: G06F3/06 , G06F12/0891
Abstract: 本申请公开了一种数据管理方法及其装置,属于文件系统技术领域。该方法包括:获取待写入外部存储器的文件中的待写入数据;当待写入数据不为重复数据时,为待写入数据分配虚拟地址和物理地址,将待写入数据记载在物理地址中,记载虚拟地址与物理地址的对应关系,及虚拟地址与待写入数据的逻辑地址的对应关系,逻辑地址用于指示待写入数据在文件中的位置;当待写入数据为重复数据时,获取待写入数据的重复数据的虚拟地址,记载虚拟地址与待写入数据的逻辑地址的对应关系。本申请避免了逻辑地址与物理地址的直接映射。
-
公开(公告)号:CN115543180A
公开(公告)日:2022-12-30
申请号:CN202110738604.6
申请日:2021-06-30
IPC: G06F3/06
Abstract: 本申请提供了一种固态硬盘的管理方法,该方法包括:在所述固态硬盘的使用过程中,将该固态硬盘中的第一部分存储介质从第一类闪存介质转换为第二类闪存介质。其中,该第二类闪存介质的单位存储容量大于第一类闪存介质的单位存储容量。本方法可以实现从第一类闪存介质到第二类闪存介质的转换,从而避免数据从不同类型介质之间进行数据迁移时对硬盘的过度磨损,能有效提升固态硬盘的寿命。
-
公开(公告)号:CN105378640B
公开(公告)日:2019-04-26
申请号:CN201480002573.6
申请日:2014-06-06
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本发明涉及计算机技术领域,尤其涉及一种处理访问请求的方法及装置,用以解决在SSD的访问请求中并没有充分利用SSD的闪存芯片资源,降低了SSD的数据处理效率的问题。本发明实施例提供的一种处理访问请求的方法包括:主机根据访问请求的逻辑地址信息确定所述访问请求待访问的闪存芯片,所述访问请求是所述主机生成的访问固态硬盘的I/O请求,所述固态硬盘包括多个闪存芯片;所述主机根据确定的待访问的闪存芯片确定所述访问请求所属的并行簇,其中,所述并行簇中的不同访问请求待访问的闪存芯片不同;所述主机将所述访问请求添加到确定的所述并行簇中;所述主机将所述并行簇中的各访问请求并行发送给所述固态硬盘的控制器。
-
公开(公告)号:CN105528178A
公开(公告)日:2016-04-27
申请号:CN201410564041.3
申请日:2014-10-21
Applicant: 华为技术有限公司
Abstract: 本发明实施例提供一种数据存储方法及固态硬盘。本发明数据存储方法包括:接收写请求,该写请求包括待写入数据和地址;根据该地址确定目标闪存页的类型,其中,该目标闪存页为该固态硬盘中存储该待写入数据的闪存页;根据确定的该目标闪存页的类型及该待写入数据,计算该目标闪存页的比特错误率BER;根据该目标闪存页的BER和预设的该目标闪存页的BER与步幅电压对应关系确定写入该待写入数据的步幅电压;其中,该步幅电压是根据固态硬盘的ECC纠错能力所确定的;根据该步幅电压将该待写入数据写入该目标闪存页。本发明实施例可有效减小该闪存页实际所产生的BER与ECC纠错能力之间的差距,使得ECC纠错能力得到充分的利用。
-
公开(公告)号:CN105378640A
公开(公告)日:2016-03-02
申请号:CN201480002573.6
申请日:2014-06-06
Applicant: 华为技术有限公司
IPC: G06F3/06
CPC classification number: G06F3/06
Abstract: 本发明涉及计算机技术领域,尤其涉及一种处理访问请求的方法及装置,用以解决在SSD的访问请求中并没有充分利用SSD的闪存芯片资源,降低了SSD的数据处理效率的问题。本发明实施例提供的一种处理访问请求的方法包括:主机根据访问请求的逻辑地址信息确定所述访问请求待访问的闪存芯片,所述访问请求是所述主机生成的访问固态硬盘的I/O请求,所述固态硬盘包括多个闪存芯片;所述主机根据确定的待访问的闪存芯片确定所述访问请求所属的并行簇,其中,所述并行簇中的不同访问请求待访问的闪存芯片不同;所述主机将所述访问请求添加到确定的所述并行簇中;所述主机将所述并行簇中的各访问请求并行发送给所述固态硬盘的控制器。
-
公开(公告)号:CN119493518A
公开(公告)日:2025-02-21
申请号:CN202311044504.9
申请日:2023-08-17
IPC: G06F3/06 , G06F12/0891
Abstract: 本申请公开了一种数据管理方法及其装置,属于文件系统技术领域。该方法应用于文件系统层。该方法包括:获取待写入外部存储器的第一文件中的第一数据块;将第一数据块写入外部存储器,并为第一文件添加第一未去重标记;基于第一未去重标记,对第一数据块执行离线去重操作。本申请文件系统层通过为文件添加未去重标记,基于未去重标记为对数据块执行离线去重操作,能够实现对数据的增量去重,减少对数据去重的时间开销和计算开销。
-
公开(公告)号:CN105528178B
公开(公告)日:2018-09-21
申请号:CN201410564041.3
申请日:2014-10-21
Applicant: 华为技术有限公司
Abstract: 本发明实施例提供一种数据存储方法及固态硬盘。本发明数据存储方法包括:接收写请求,该写请求包括待写入数据和地址;根据该地址确定目标闪存页的类型,其中,该目标闪存页为该固态硬盘中存储该待写入数据的闪存页;根据确定的该目标闪存页的类型及该待写入数据,计算该目标闪存页的比特错误率BER;根据该目标闪存页的BER和预设的该目标闪存页的BER与步幅电压对应关系确定写入该待写入数据的步幅电压;其中,该步幅电压是根据固态硬盘的ECC纠错能力所确定的;根据该步幅电压将该待写入数据写入该目标闪存页。本发明实施例可有效减小该闪存页实际所产生的BER与ECC纠错能力之间的差距,使得ECC纠错能力得到充分的利用。
-
公开(公告)号:CN105511806B
公开(公告)日:2018-09-07
申请号:CN201510856803.1
申请日:2015-11-30
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本发明实施例公开了一种处理写请求的方法和移动终端,该方法包括:移动终端中的IO调度器确定当前的IO调度处于阻塞状态;该IO调度器从待处理的IO请求中选取目标同步写请求;该IO调度器在该目标同步写请求中添加加速标志,该加速标志用于指示闪存控制器利用该闪存的空闲空间利用该闪存的空闲空间对该目标同步写请求进行加速处理;该闪存控制器从该IO调度器接收包含该加速标志的该目标同步写请求之后,该闪存控制器确定该闪存的空闲空间的大小;当该闪存的空闲空间的大小大于第二预设阈值时,该闪存控制器对该目标同步写请求进行加速处理。本发明实施例的处理写请求的方法和移动终端能够减少移动终端中系统卡顿的情况。
-
公开(公告)号:CN105511806A
公开(公告)日:2016-04-20
申请号:CN201510856803.1
申请日:2015-11-30
Applicant: 华为技术有限公司
IPC: G06F3/06
Abstract: 本发明实施例公开了一种处理写请求的方法和移动终端,该方法包括:移动终端中的IO调度器确定当前的IO调度处于阻塞状态;该IO调度器从待处理的IO请求中选取目标同步写请求;该IO调度器在该目标同步写请求中添加加速标志,该加速标志用于指示闪存控制器利用该闪存的空闲空间利用该闪存的空闲空间对该目标同步写请求进行加速处理;该闪存控制器从该IO调度器接收包含该加速标志的该目标同步写请求之后,该闪存控制器确定该闪存的空闲空间的大小;当该闪存的空闲空间的大小大于第二预设阈值时,该闪存控制器对该目标同步写请求进行加速处理。本发明实施例的处理写请求的方法和移动终端能够减少移动终端中系统卡顿的情况。
-
-
-
-
-
-
-
-