CN108073475A - 固态硬盘备份对照表的方法 - Google Patents

固态硬盘备份对照表的方法 Download PDF

Info

Publication number
CN108073475A
CN108073475A CN201611028067.1A CN201611028067A CN108073475A CN 108073475 A CN108073475 A CN 108073475A CN 201611028067 A CN201611028067 A CN 201611028067A CN 108073475 A CN108073475 A CN 108073475A
Authority
CN
China
Prior art keywords
data
comparisons
backup
solid state
state disk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611028067.1A
Other languages
English (en)
Inventor
刘安特
洪骏宏
谢景星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quanta Storage Inc
Original Assignee
Quanta Storage Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quanta Storage Inc filed Critical Quanta Storage Inc
Priority to CN201611028067.1A priority Critical patent/CN108073475A/zh
Priority to US15/693,575 priority patent/US20180137047A1/en
Publication of CN108073475A publication Critical patent/CN108073475A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1456Hardware arrangements for backup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1461Backup scheduling policy
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality of storage devices
    • G06F3/0688Non-volatile semiconductor memory arrays
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7201Logical to physical mapping or translation of blocks or pages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2212/00Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
    • G06F2212/72Details relating to flash memory management
    • G06F2212/7203Temporary buffering, e.g. using volatile buffer or dedicated buffer blocks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

一种固态硬盘备份对照表的方法,在同时处理存取使用者数据及写入单位备份数据时,利用调整单位备份数据的数据量及间隔延迟时间的长短,减少处理单位备份数据的数据量,空出处理能量处理存取使用者数据,以维持使用者数据的存取效能。

Description

固态硬盘备份对照表的方法
技术领域
本发明涉及一种固态硬盘,尤其涉及固态硬盘对暂存在缓冲存储器的逻辑物理对照表,写入快闪存储器的备份方法。
背景技术
固态硬盘(Solid State Drive,简称SSD)是由与非门快闪存储器阵列(NANDFlash Memory Array)整合成为单一的存储装置。因快闪存储器具有抹除次数限制,数据需分散存储在固态硬盘的快闪存储器阵列,并利用逻辑物理对照表(Logical to PhysicalMapping Table),管理数据的逻辑地址与实际存储在快闪存储器的物理地址的对照关系,以利存取固态硬盘的数据。
如图7所示,现有技术的固态硬盘在启动时,为了管理数据的逻辑地址与实际存储在快闪存储器阵列1的物理地址的关系,先读取快闪存储器阵列1中各数据区块的管理数据,形成数据的逻辑地址与物理地址的逻辑物理对照表,存储在缓冲存储器2中。由于缓冲存储器2属于易失性的随机存取的存储器,一断电缓冲存储器2的记忆数据将消失,因此需要将逻辑物理对照表备份在非易失的快闪存储器阵列1,以利复电后,读取快闪存储器阵列1的逻辑物理对照表备份,在缓冲存储器2中快速建立逻辑物理对照表。
现有技术的固态硬盘在备份逻辑物理对照表,为了避免影响缓冲存储器2中使用者数据(User Data)的存取效能,通常利用使用者数据存取的空档,将逻辑物理对照表写入快闪存储器阵列1进行备份。但在备份逻辑物理对照表时,主机时常指令固态硬盘存取使用者数据。如果备份辑物理对照表的数据不多,固态硬盘可及时响应主机的指令,不致过度影响使用者数据的存取效能。一旦备份逻辑物理对照表的数据过多,固态硬盘需要较长的时间写入备份,无法响应主机的指令,使用者数据的存取效能会严重受到影响,甚至存取效能降为零,导致使用者须等待较久时间或空等。
因此另有现有技术的固态硬盘将备份的逻辑物理对照表的数据,与使用者数据存取时,同时写入快闪存储器阵列1。虽然使用者数据的存取效能与备份逻辑物理对照表的写入效能,都会受到影响而降低但是可维持使用者数据的存取效能在一定的水准,且可防止使用者数据的存取效能降为零。让使用者无空等的感觉,以防止使用者产生低效能的印象。
然而,前述的现有技术,如图8所示,备份的逻辑物理对照表的数据与使用者数据存取同时写入,显示使用者数据的存取效能曲线P,每段效能都被下影线p拉低效能,造成使用者数据的存取效能偏移(Deviation),无法维持在相同的使用者数据存取效能水准。因此,固态硬盘在备份对照表的方法上,仍有问题亟待解决。
发明内容
本发明的目的提供一种固态硬盘备份对照表的方法,藉由将逻辑物理对照表的备份数据,分割成多个单位备份数据,以间隔延迟时间送出备份数据,与存取的使用者数据同时处理,写入快闪存储器,以提高使用者数据的存取效能。
本发明的另一目的提供一种固态硬盘备份对照表的方法,利用调整单位备份数据数据量及间隔延迟时间的长短,让使用者数据的存取效能高于阈值,以维持使用者数据的存取效能。
为了达到前述发明的目的,本发明固态硬盘备份对照表的方法,在固态硬盘的易失性缓冲存储器进行动态维护逻辑物理对照表;将逻辑物理对照表备份分割成预设的数据量的多个单位备份数据;以预设的间隔延迟时间隔开单位备份数据;同时处理存取使用者数据及写入单位备份数据至固态硬盘的快闪存储器阵列。而在间隔延迟时间时,仅处理存取使用者数据,以提高使用者数据的存取效能。
本发明另一实施例的固态硬盘备份对照表的方法,在检查处理的使用者数据的存取效能不高于阈值,则至缓冲存储器调整尚未送出的单位备份数据的数据量或间隔延迟时间,再送出继续处理。而对于检查使用者数据的存取效能高于阈值,则完成备份逻辑物理对照表。
附图说明
图1为本发明电子装置存储***的功能方块图。
图2为本发明固态硬盘备份对照表的示意图。
图3为本发明使用者数据的存取效能的曲线图。
图4为本发明固态硬盘备份对照表的流程图。
图5为本发明另一实施例固态硬盘备份对照表的示意图。
图6为本发明另一实施例固态硬盘备份对照表的流程图。
图7为现有技术固态硬盘备份对照表的示意图。
图8为现有技术使用者数据的存取效能的曲线图。
【符号说明】
10 电子装置存储***
11 主机
12 中央处理器
13 动态随机存储器
14 传输接口
15 固态硬盘
16 控制器
17 缓冲存储器
18 快闪存储器阵列
19,21 单位备份数据
20 使用者数据
具体实施方式
有关本发明为达成上述目的,所采用的技术手段及其功效,现在举优选实施例,并配合附图加以说明如下。
请同时参阅图1至图3,图1为本发明电子装置存储***的功能方块图,图2为本发明固态硬盘备份对照表的示意图,图3为本发明使用者数据的存取效能的曲线图。图1中,本发明电子装置存储***10,在主机11设中央处理器(CPU)12及动态随机存储器(DRAM)13,由中央处理器12配合动态随机存储器13将存取使用者数据的逻辑地址的指令,发出至连接在传输接口14的固态硬盘(SSD)15,固态硬盘15内设控制器16及缓冲存储器17,由控制器16配合缓冲存储器17接收主机11的存取数据的逻辑地址的指令,至相对应逻辑地址的快闪存储器阵列18物理地址,存取数据到缓冲存储器17,再传输至主机11的动态随机存储器13,以供主机11备用。
为了管理数据的逻辑地址与存储在快闪存储器阵列18的物理地址的相对关系,固态硬盘15在启动时,先读取快闪存储器阵列18中各数据区块的管理数据,形成数据的逻辑地址与物理地址的逻辑物理对照表,存储在缓冲存储器17中。且为了防止易失性的缓冲存储器17在断电时逻辑物理对照表的记忆数据消失,因此定期的将逻辑物理对照表备份到非易失的快闪存储器阵列18。以便复电后,读取快闪存储器阵列18的逻辑物理对照表备份,在缓冲存储器17中快速建立逻辑物理对照表。
如图2所示,由于固态硬盘15的控制器16,受机器本身效能的限制,单位时间处理的数据有一定数量的上限,为了维持使用者数据存取效能的一定水准,并避免过度处理逻辑物理对照表的备份数据,而影响使用者数据的存取效能。本发明将缓冲存储器17的逻辑物理对照表备份至快闪存储器阵列18时,先将逻辑物理对照表的备份数据,分割成多个预设数据量的单位备份数据19。再让控制器16同时处理存取使用者数据20及逻辑物理对照表备份,同时处理的存取使用者数据20维持一定的数据量,而同时处理的逻辑物理对照表备份,则以预设的间隔延迟时间T隔开每一单位备份数据19。控制器16同时处理存取的使用者数据20及写入的单位备份数据19,虽然两者的效能都会下降,但单位备份数据19的数据量少,对存取使用者数据20影响时间较少,且在间隔延迟时间T时,控制器16仅处理存取使用者数据20,可显著提升使用者数据20的存取效能。
因使用者数据20的存取效能是以单位时间作为评估标准,本发明将逻辑物理对照表备份分割成多个单位备份数据19,再以预设的间隔延迟时间T隔开每一单位备份数据19加以处理写入,可分散处理的逻辑物理对照表备份,减少单位时间处理逻辑物理对照表备份,而间隔延迟时间T可同时避免排挤存取使用者数据20的处理时间,因此可增加单位时间内处理使用者数据20,进而提高使用者数据20的存取效能。如图3所示,本发明间隔备份的逻辑物理对照表与存取使用者数据同时写入,显示使用者数据的存取效能曲线P,每段效能的下影线p很小,拉低使用者数据的存取效能的影响较小,因而改善使用者数据的存取效能的偏移,让使用者数据存取效能维持在相同的水准。
如图4所示,为本发明固态硬盘备份对照表的流程图。本发明固态硬盘备份对照表方法的详细步骤说明如下:首先步骤S1,在缓冲存储器动态维护逻辑物理对照表;在步骤S2,将逻辑物理对照表备份分割成多个单位备份数据;在步骤S3,以间隔延迟时间隔开单位备份数据;步骤S4,同时处理存取的使用者数据及写入单位备份数据至快闪存储器阵列;最后在步骤S5,在快闪存储器阵列,完成定期备份逻辑物理对照表。
因此,本发明的固态硬盘备份对照表的方法,就可藉由将逻辑物理对照表的备份数据,分割成多个单位备份数据,单位备份数据以间隔延迟时间分开,由缓冲存储器送出,与存取的使用者数据同时处理,写入快闪存储器阵列,减少影响处理使用者数据的效能,而达到提高使用者数据的存取效能的目的。
如图5所示,为本发明另一实施例固态硬盘备份对照表的方法。本实施例与前实施例基本架构相似,主要差异在本实施例利用调整单位备份数据的数据量及间隔延迟时间的长短,改变使用者数据的存取效能,因此为了避免重复,对相同构成本实施例沿用前实施例的件号,合先叙明。本实施例固态硬盘备份对照表的方法,将缓冲存储器17的逻辑物理对照表备份至快闪存储器阵列18时,先分割逻辑物理对照表的备份数据,成多个可调整数据量的单位备份数据21。再可调整时间长短的间隔延迟时间T1至T3隔开每一单位备份数据21,与存取的使用者数据20送入控制器同时处理。当检视使用者数据的存取效能下降而不高于预设阈值时,本实施可利用调整降低单位备份数据19的数据量,或增长间隔延迟时间,维持使用者数据的存取效能在一定水准。本实施例调整降低单位备份数据19的数据量时,控制器处理单位备份数据19的数据量就可减少,而能空出控制器的处理能量,多处理存取使用者数据20。本实施例增长间隔延迟时间时,也可增加控制器全力处理存取使用者数据20的时间,因此可调升使用者数据20的存取效能。
如图6所示,为本发明另一实施例固态硬盘备份对照表的流程图。本实施例固态硬盘备份对照表方法的详细步骤说明如下:首先步骤T1,在缓冲存储器动态维护逻辑物理对照表;在步骤T2,将逻辑物理对照表备份分割成多个单位备份数据;在步骤T3,以间隔延迟时间隔开单位备份数据;步骤T4,同时处理存取的使用者数据及写入单位备份数据至快闪存储器阵列;在步骤T5,检查使用者数据的存取效能是否高于预设阈值?如果使用者数据的存取效能不高于阈值,则至步骤T6,调整尚未送出的单位备份数据的数据量,或间隔延迟时间的长短,回至步骤T2继续处理,如果使用者数据的存取效能高于阈值,则至步骤T7,完成备份逻辑物理对照表。
因此本发明固态硬盘备份对照表的方法,就可利用调整单位备份数据的数据量及间隔延迟时间的长短,使控制器减少处理单位备份数据的数据量,而能空出控制器的处理能量,多处理存取使用者数据,让使用者数据的存取效能保持在预设阈值之上,而能达到维持使用者数据的存取效能的目的。
以上所述仅为用以方便说明本发明的优选实施例,本发明的范围不限于该等优选实施例,凡依本发明所做的任何变更,在不脱离本发明的精神下,皆属本发明申请专利的范围。

Claims (10)

1.一种固态硬盘备份对照表的方法,其步骤包含:
动态维护逻辑物理对照表;
将逻辑物理对照表备份分割成多个单位备份数据;
以间隔延迟时间隔开单位备份数据;
同时处理存取使用者数据及写入单位备份数据。
2.如权利要求1所述的固态硬盘备份对照表的方法,其中该逻辑物理对照表在固态硬盘的易失性缓冲存储器进行维护。
3.如权利要求1所述的固态硬盘备份对照表的方法,其中该单位备份数据写入至固态硬盘的快闪存储器阵列。
4.如权利要求1所述的固态硬盘备份对照表的方法,其中该单位备份数据为预设的数据量。
5.如权利要求1所述的固态硬盘备份对照表的方法,其中该间隔延迟时间为预设的延迟时间。
6.如权利要求1所述的固态硬盘备份对照表的方法,其中在间隔延迟时间时,仅处理存取使用者数据。
7.一种固态硬盘备份对照表的方法,其步骤包含:
动态维护逻辑物理对照表;
将逻辑物理对照表备份分割成多个单位备份数据;
以间隔延迟时间隔开单位备份数据;
同时处理存取使用者数据及写入单位备份数据;
检查处理的使用者数据的存取效能不高于阈值,则至固态硬盘的缓冲存储器调整尚未送出的单位备份数据,再送出继续处理。
8.如权利要求7所述的固态硬盘备份对照表的方法,其中调整尚未送出的单位备份数据的数据量。
9.如权利要求7所述的固态硬盘备份对照表的方法,其中调整尚未送出的单位备份数据的间隔延迟时间。
10.如权利要求7所述的固态硬盘备份对照表的方法,其中检查使用者数据的存取效能高于阈值,则完成备份逻辑物理对照表。
CN201611028067.1A 2016-11-15 2016-11-15 固态硬盘备份对照表的方法 Pending CN108073475A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201611028067.1A CN108073475A (zh) 2016-11-15 2016-11-15 固态硬盘备份对照表的方法
US15/693,575 US20180137047A1 (en) 2016-11-15 2017-09-01 Backup method for the mapping table of a solid state disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611028067.1A CN108073475A (zh) 2016-11-15 2016-11-15 固态硬盘备份对照表的方法

Publications (1)

Publication Number Publication Date
CN108073475A true CN108073475A (zh) 2018-05-25

Family

ID=62106584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611028067.1A Pending CN108073475A (zh) 2016-11-15 2016-11-15 固态硬盘备份对照表的方法

Country Status (2)

Country Link
US (1) US20180137047A1 (zh)
CN (1) CN108073475A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460321A (zh) * 2018-11-15 2019-03-12 苏州韦科韬信息技术有限公司 一种固态硬盘备份对照表的方法
CN110275800A (zh) * 2019-06-20 2019-09-24 深圳忆联信息***有限公司 Ssd数据物理备份方法、装置、计算机设备及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110673796A (zh) * 2019-09-20 2020-01-10 广东以诺通讯有限公司 根据存储数据特性确定eMMC地址映射表的刷新方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118550A (zh) * 2009-12-30 2011-07-06 华晶科技股份有限公司 对照表的更新方法
CN103064641A (zh) * 2013-02-05 2013-04-24 威盛电子股份有限公司 非易失性存储装置及其操作方法
US9141292B2 (en) * 2014-01-03 2015-09-22 Smart High Reliability Solutions Llc Enhanced interface to firmware operating in a solid state drive
CN105975404A (zh) * 2016-03-22 2016-09-28 威盛电子股份有限公司 非易失性存储器装置及其操作方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102118550A (zh) * 2009-12-30 2011-07-06 华晶科技股份有限公司 对照表的更新方法
CN103064641A (zh) * 2013-02-05 2013-04-24 威盛电子股份有限公司 非易失性存储装置及其操作方法
US9141292B2 (en) * 2014-01-03 2015-09-22 Smart High Reliability Solutions Llc Enhanced interface to firmware operating in a solid state drive
CN105975404A (zh) * 2016-03-22 2016-09-28 威盛电子股份有限公司 非易失性存储器装置及其操作方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460321A (zh) * 2018-11-15 2019-03-12 苏州韦科韬信息技术有限公司 一种固态硬盘备份对照表的方法
CN110275800A (zh) * 2019-06-20 2019-09-24 深圳忆联信息***有限公司 Ssd数据物理备份方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
US20180137047A1 (en) 2018-05-17

Similar Documents

Publication Publication Date Title
DE102015014851A1 (de) Ressourcenzuteilung und -freigabe für die Energieverwaltung in Vorrichtungen
TWI437439B (zh) 用來以動態門檻進行區塊管理之方法及記憶裝置及控制器
DE112015006117B4 (de) Halbleiterlaufwerk mit selbstaktualisierungsenergiesparmodus
US10860494B2 (en) Flushing pages from solid-state storage device
US10572391B2 (en) Methods and apparatus for implementing a logical to physical address mapping in a solid state drive
DE102018105943A1 (de) Kontextbewusste dynamische Befehlsplanung für ein Datenspeichersystem
US20170075591A1 (en) Method for providing nonvolatile storage write bandwidth using a caching namespace
US20180260145A1 (en) Internal system namespace exposed through control memory buffer
US20200210107A1 (en) Arbitration techniques for managed memory
TWI737088B (zh) 主機型快閃記憶體維護技術
TW201415233A (zh) 使用適應性壓縮比之刷新指令之快速執行
US20150081967A1 (en) Management of storage read requests
US10838645B2 (en) Memory writing operations with consideration for thermal thresholds
US10891075B2 (en) Memory system and operating method thereof
TW201610834A (zh) 讀取命令排程方法以及使用該方法的裝置
CN109840047A (zh) 一种降低读延时的方法及装置
CN108073475A (zh) 固态硬盘备份对照表的方法
US20200218646A1 (en) System and method of fpga-executed flash translation layer in multiple solid state drives
US20220121385A1 (en) Management of erase suspend and resume operations in memory devices
DE112020005044T5 (de) Zonenanhang-befehlsplanung basierend auf zonenzustand
DE102021114459A1 (de) Frühzeitiger übergang in den niedrigleistungsmodus für datenspeicherungsvorrichtungen
DE102019105876A1 (de) Einseitige soft-lesevorgänge
CN106021159A (zh) 大容量固态硬盘逻辑地址到物理地址映射方法
US10108350B2 (en) Method for providing nonvolatile storage write bandwidth using a caching namespace
DE102017120832A1 (de) Intelligentes SAS-Phy-Leistungsmanagement

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180525

WD01 Invention patent application deemed withdrawn after publication