CN109558073A - 一种基于教育***的磁盘延长寿命的方法及电子设备 - Google Patents

一种基于教育***的磁盘延长寿命的方法及电子设备 Download PDF

Info

Publication number
CN109558073A
CN109558073A CN201811250667.1A CN201811250667A CN109558073A CN 109558073 A CN109558073 A CN 109558073A CN 201811250667 A CN201811250667 A CN 201811250667A CN 109558073 A CN109558073 A CN 109558073A
Authority
CN
China
Prior art keywords
disk
data
memory space
written
service life
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
CN201811250667.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.)
Shenzhen Dianmao Technology Co Ltd
Original Assignee
Shenzhen Dianmao Technology Co Ltd
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 Shenzhen Dianmao Technology Co Ltd filed Critical Shenzhen Dianmao Technology Co Ltd
Priority to CN201811250667.1A priority Critical patent/CN109558073A/zh
Publication of CN109558073A publication Critical patent/CN109558073A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/0629Configuration or reconfiguration of storage systems
    • G06F3/0631Configuration or reconfiguration of storage systems by allocating resources to storage systems
    • 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
    • G06F3/0656Data buffering arrangements
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

本发明公开一种基于教育***的磁盘延长寿命的方法及电子设备,其中,方法包括步骤:预先在内存中分配一用于临时写入数据的临时存储空间;当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。本发明通过内核接口先将数据写入在临时存储空间,然后再一次性将多次写入操作合并成一次写入操作,对于有写入次数的磁盘的寿命将得到大大延长。

Description

一种基于教育***的磁盘延长寿命的方法及电子设备
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于教育***的磁盘延长寿命的方法及电子设备。
背景技术
传统磁盘操作对于读写操作是通过操作***统一接口进行访问,目前ssd等高速磁盘寿命有写入次数的限制。在实际应用中,对于磁盘的写入次数往往是零碎且随机的,这样的情况下会导致频繁的写入操作,对于磁盘寿命将会急速缩减。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于教育***的磁盘延长寿命的方法及电子设备,旨在解决现有磁盘寿命较短的问题。
本发明的技术方案如下:
一种基于教育***的磁盘延长寿命的方法,其中,包括步骤:
预先在内存中分配一用于临时写入数据的临时存储空间;
当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
所述的基于教育***的磁盘延长寿命的方法,其中,每隔预定时间,将所述临时存储空间中的数据一次性写入磁盘。
所述的基于教育***的磁盘延长寿命的方法,其中,当临时存储空间的写入次数到达预定次数时,将所述临时存储空间中的数据一次性写入磁盘。
所述的基于教育***的磁盘延长寿命的方法,其中,当临时存储空间中的数据到达预定量时,将所述临时存储空间中的数据一次性写入磁盘。
所述的基于教育***的磁盘延长寿命的方法,其中,所述临时存储空间设置有多个,并用于临时写入不同类型的数据。
所述的基于教育***的磁盘延长寿命的方法,其中,所述磁盘为SSD磁盘。
所述的基于教育***的磁盘延长寿命的方法,其中,所述临时存储空间占内存的比例不超过10%。
一种电子设备,其中,包括:
处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
预先在内存中分配一用于临时写入数据的临时存储空间;
当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于教育***的磁盘延长寿命的方法。
一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于教育***的磁盘延长寿命的方法。
有益效果:本发明通过内核接口先将数据写入在临时存储空间,然后再一次性将多次写入操作合并成一次写入操作,对于有写入次数的磁盘的寿命将得到大大延长。
附图说明
图1为本发明一种基于教育***的磁盘延长寿命的方法较佳实施例的流程图。
图2为本发明一种电子设备较佳实施例的结构框图。
具体实施方式
本发明提供一种基于教育***的磁盘延长寿命的方法及电子设备,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,图1为本发明一种基于教育***的磁盘延长寿命的方法较佳实施例的流程图,其包括步骤:
S1、预先在内存中分配一用于临时写入数据的临时存储空间;
S2、当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
S3、当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
本发明通过内核接口先将数据写入在临时存储空间,然后再一次性将多次写入操作合并成一次写入操作,对于有写入次数的磁盘的寿命将得到大大延长。
具体的,在所述步骤S1中,预先在内存中分配一用于临时写入数据的临时存储空间。
创建临时存储空间的目的是为了临时写入数据,这样避免直接将数据写入磁盘,从而减少磁盘的写入次数。
在所述步骤S2中,当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间。
即需要向磁盘写入数据时,通过内核接口先将数据写入到步骤S1创建的临时存储空间。
在所述步骤S3中,当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
本发明是将数据先写入到临时存储空间,然后在达到预定的条件时,可以将所述临时存储空间中的数据一次性写入磁盘。
其中的预定的条件可以是用户自定义的,也可以是***默认的。
预定的条件可以是时间条件,也可以是次数条件,也可以是大小条件。
具体地,每隔预定时间,将所述临时存储空间中的数据一次性写入磁盘。
上述情况即时间条件,也就是说,定时转移临时存储空间中的数据,每隔一段时间,将临时存储空间中的数据一次性写入磁盘。这样就可以将以往一段时间内需要多次写入磁盘的数据,采用一次性的方式写入磁盘,这样可大幅降低磁盘的写入次数,即将一段时间内的多次写入操作合并成一次写入操作。
所述的预定时间,可以由用户预先自定义设置,也可以由***默认,例如可设置预定时间为1天、2天等等。
进一步,当临时存储空间的写入次数到达预定次数时,将所述临时存储空间中的数据一次性写入磁盘。
上述情况即次数条件,也就是说,定次转移临时存储空间中的数据,每当达到预定次数时,将临时存储空间中的数据一次性写入磁盘。这样就可以将以往需要多次写入磁盘的数据,采用一次性的方式写入磁盘,这样可大幅降低磁盘的写入次数,即将每隔一定的写入操作后,将多次写入操作合并成一次写入操作。
所述的预定次数,可以由用户预先自定义设置,也可以由***默认,例如可设置预定次数为100次、200次等等。
进一步,当临时存储空间中的数据到达预定量时,将所述临时存储空间中的数据一次性写入磁盘。
上述情况即大小条件,也就是说,定量转移临时存储空间中的数据,每当达到预定量时,将临时存储空间中的数据一次性写入磁盘。这样就可以将以往需要多次写入磁盘的数据,采用一次性的方式写入磁盘,这样可大幅降低磁盘的写入次数,即将每当写入的数据达到预定量时,将多次写入操作合并成一次写入操作。
所述的预定量,可以由用户预先自定义设置,也可以由***默认,例如可设置预定次数为200M、500M等等。
进一步,所述临时存储空间设置有多个,并用于临时写入不同类型的数据。
即,本发明中可根据实际情况来设置不止一个临时存储空间,所述临时空间可设置多个。这多个临时存储空间可以用来写入不同类型的数据。
例如设置3个临时存储空间,其中一个临时存储空间用来写入文档数据,一个临时存储空间用来写入图片数据,一个临时存储空间用来写入视频数据。
当然,不仅限于采用上述方式来设置临时存储空间。采用设置多个临时存储空间的好处是可以分类进行判断。例如针对某个临时存储空间,其预定的条件可以是时间条件,针对另一个临时存储空间,其预定的条件可以是次数条件,而针对剩下一个临时存储空间,其预定的条件可以是大小条件。
因为每个类型的数据对于用户来说,其操作习惯是不同的,有些数据虽然小,但写入频次较高,有些数据虽然大,但写入频次较小,或者有些数据不经常操作等等。
所以可根据需要为每一个临时存储空间设置预定的条件,然后判断是否达到预定的条件,当达到预定的条件时,再将临时存储空间的数据一次性写入磁盘。
另外,本发明中,可以预先设置所有临时存储空间的总量,然后再为每一个临时存储空间分配一个比例,这样每个临时存储空间将确定自身的大小,而每个临时存储空间的大小可以相同,也可以不同,例如某一个临时存储空间较大,某一个临时存储空间较小。
进一步,所述临时存储空间占内存的比例不超过10%。即所有临时存储空间的总量占内存的比例不超过10%,例如内存为2G,那么所有临时存储空间的总量为200M,这样可避免影响***正常运行。
进一步,所述磁盘为SSD磁盘,即固态硬盘。固态硬盘(Solid State Drives),简称固盘,其是用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。固态硬盘在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。被广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空、导航设备等诸多领域。
SSD磁盘具有以下优点:读写速度快、防震抗摔性、低功耗、无噪音、工作温度范围大、轻便等优点。
从临时存储空间将数据写入磁盘是由操作***来管理的,所以操作***提供了一组对应的***调用。
Linux***为了兼容多种操作***,把各种文件***抽象成VFS(Virtual FileSystem,虚拟文件***),VFS会提供一组未实现的接口,然后不同的文件***提供不同的实现。
一块磁盘可以分多个区,每个区对应一个文件***。EXT4文件***中又分了多个group,每个group中有:
super block:记录inode和data block的总量和使用量等信息;
inode:存放文件的元信息以及文件内容所在data block位置;
data block:存放文件内容,一个文件可能会使用多个data block。
在进行磁盘写入时,可在当前目录创建了一个文件名为data的文件。对应的磁盘添加一个inode(索引节点)用于记录该data文件,然后把该inode关联到其所在的文件夹中,这样就可以通过该文件夹找到该文件。接着data文件对应inode中会记录一个datablock。
文件***具体是调用Block I/O接口写磁盘。在Linux中,提供了Block I/O层,用于封装对Block设备操作。Block设备就是能够随机读写一个固定块数据的设备,比如HDD硬盘,HDD硬盘的一个扇区(Sector)就是其最小读写单位。一般HDD磁盘的最小读写单位(也就是扇区)为512字节。也就是说,在HDD磁盘上,写入10字节和写入512字节都是对应一次Block I/O。
文件***会把需要待写入的数据转化为Block I/O调用。由于Block设备一次写入和寻址是比耗时的,所以Block I/O并不会立即写入,而是会缓存在队列中,进行一轮合并和重排之后再进行操作,达到优化性能的目的。
最后,Block I/O通过调用硬件设备的驱动程序,就完成了整个写入的过程。
本发明还提供一种电子设备10,如图2所示,其包括:
处理器110,适于实现各指令,以及
存储设备120,适于存储多条指令,所述指令适于由处理器110加载并执行:
预先在内存中分配一用于临时写入数据的临时存储空间;
当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
所述处理器110可以为通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、单片机、ARM(Acorn RISC Machine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。还有,处理器还可以是任何传统处理器、微处理器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、任何其它这种配置。
存储设备120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的基于教育***的磁盘延长寿命的方法对应的程序指令。处理器通过运行存储在存储设备中的非易失性软件程序、指令以及单元,从而执行基于教育***的磁盘延长寿命的方法的各种功能应用以及数据处理,即实现上述方法实施例。
关于上述电子设备10的具体技术细节在前面的方法中已有详述,故不再赘述。
本发明还提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于教育***的磁盘延长寿命的方法。
本发明还提供一种计算机程序产品,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于教育***的磁盘延长寿命的方法。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于教育***的磁盘延长寿命的方法,其特征在于,包括步骤:
预先在内存中分配一用于临时写入数据的临时存储空间;
当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
2.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,每隔预定时间,将所述临时存储空间中的数据一次性写入磁盘。
3.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,当临时存储空间的写入次数到达预定次数时,将所述临时存储空间中的数据一次性写入磁盘。
4.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,当临时存储空间中的数据到达预定量时,将所述临时存储空间中的数据一次性写入磁盘。
5.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,所述临时存储空间设置有多个,并用于临时写入不同类型的数据。
6.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,所述磁盘为SSD磁盘。
7.根据权利要求1所述的基于教育***的磁盘延长寿命的方法,其特征在于,所述临时存储空间占内存的比例不超过10%。
8.一种电子设备,其特征在于,包括:
处理器,适于实现各指令,以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:
预先在内存中分配一用于临时写入数据的临时存储空间;
当需要向磁盘写入数据时,通过内核接口将待写入磁盘的数据写入至所述临时存储空间;
当达到预定的条件时,将所述临时存储空间中的数据一次性写入磁盘。
9.一种非易失性计算机可读存储介质,其特征在于,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行权利要求1-7任一项所述的基于教育***的磁盘延长寿命的方法。
10.一种计算机程序产品,其特征在于,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行权利要求1-7任一项所述的基于教育***的磁盘延长寿命的方法。
CN201811250667.1A 2018-10-25 2018-10-25 一种基于教育***的磁盘延长寿命的方法及电子设备 Pending CN109558073A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811250667.1A CN109558073A (zh) 2018-10-25 2018-10-25 一种基于教育***的磁盘延长寿命的方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811250667.1A CN109558073A (zh) 2018-10-25 2018-10-25 一种基于教育***的磁盘延长寿命的方法及电子设备

Publications (1)

Publication Number Publication Date
CN109558073A true CN109558073A (zh) 2019-04-02

Family

ID=65865061

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811250667.1A Pending CN109558073A (zh) 2018-10-25 2018-10-25 一种基于教育***的磁盘延长寿命的方法及电子设备

Country Status (1)

Country Link
CN (1) CN109558073A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113900591A (zh) * 2021-09-30 2022-01-07 中国电力科学研究院有限公司 延长存储器寿命的方法、装置、电子设备及存储介质
CN117971889A (zh) * 2024-03-29 2024-05-03 天津南大通用数据技术股份有限公司 一种基于分布式数据库的sql性能优化方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996266A (zh) * 2006-12-15 2007-07-11 华为技术有限公司 一种多级缓冲的存储***和方法
CN101354636A (zh) * 2008-09-08 2009-01-28 创新科存储技术(深圳)有限公司 一种向磁盘阵列中写入数据的方法及***
CN101854388A (zh) * 2010-05-17 2010-10-06 浪潮(北京)电子信息产业有限公司 一种集群存储中并行访问大量小文件的方法及***
CN102184079A (zh) * 2011-04-29 2011-09-14 华中科技大学 一种raid5级别磁盘阵列的写性能优化方法
CN105260139A (zh) * 2015-10-19 2016-01-20 福州瑞芯微电子股份有限公司 一种磁盘管理方法以及***
CN105511802A (zh) * 2015-11-24 2016-04-20 北京达沃时代科技有限公司 写缓存的方法和装置以及磁盘缓存区的同步方法和装置
CN106569744A (zh) * 2016-10-31 2017-04-19 华为数字技术(成都)有限公司 一种存储临时数据的方法及存储设备
CN108491161A (zh) * 2018-03-13 2018-09-04 深圳市图敏智能视频股份有限公司 一种高效多通道预分配磁盘录像方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996266A (zh) * 2006-12-15 2007-07-11 华为技术有限公司 一种多级缓冲的存储***和方法
CN101354636A (zh) * 2008-09-08 2009-01-28 创新科存储技术(深圳)有限公司 一种向磁盘阵列中写入数据的方法及***
CN101854388A (zh) * 2010-05-17 2010-10-06 浪潮(北京)电子信息产业有限公司 一种集群存储中并行访问大量小文件的方法及***
CN102184079A (zh) * 2011-04-29 2011-09-14 华中科技大学 一种raid5级别磁盘阵列的写性能优化方法
CN105260139A (zh) * 2015-10-19 2016-01-20 福州瑞芯微电子股份有限公司 一种磁盘管理方法以及***
CN105511802A (zh) * 2015-11-24 2016-04-20 北京达沃时代科技有限公司 写缓存的方法和装置以及磁盘缓存区的同步方法和装置
CN106569744A (zh) * 2016-10-31 2017-04-19 华为数字技术(成都)有限公司 一种存储临时数据的方法及存储设备
CN108491161A (zh) * 2018-03-13 2018-09-04 深圳市图敏智能视频股份有限公司 一种高效多通道预分配磁盘录像方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113900591A (zh) * 2021-09-30 2022-01-07 中国电力科学研究院有限公司 延长存储器寿命的方法、装置、电子设备及存储介质
CN117971889A (zh) * 2024-03-29 2024-05-03 天津南大通用数据技术股份有限公司 一种基于分布式数据库的sql性能优化方法

Similar Documents

Publication Publication Date Title
US10628200B2 (en) Base state for thin-provisioned volumes
CN107111452B (zh) 应用于计算机***的数据迁移方法和装置、计算机***
US20120151125A1 (en) Data processing method for nonvolatile memory system
KR102443600B1 (ko) 하이브리드 메모리 시스템
CN109804359A (zh) 用于将数据回写到存储设备的***和方法
CN109902034B (zh) 快照创建方法、装置、电子设备及机器可读存储介质
CN104268099B (zh) 一种管理数据读写的方法及装置
US9135262B2 (en) Systems and methods for parallel batch processing of write transactions
CN108763531B (zh) 一种mdvr文件存储***及其运行方法
CN103034454A (zh) 柔性闪存命令
US11237761B2 (en) Management of multiple physical function nonvolatile memory devices
CN107291399B (zh) 一种基于spdk的后端存储方法、装置及***
US20140215127A1 (en) Apparatus, system, and method for adaptive intent logging
CN110515549B (zh) 一种数据迁移方法及装置
CN111158602A (zh) 数据分层存储方法、读取方法、存储主机及存储***
CN109710587A (zh) 基于Ceph的数据分层方法、***、设备和介质
WO2016082559A1 (zh) 一种数据写入方法及存储设备
CN111796759A (zh) 多平面上的片段数据读取的计算机可读取存储介质及方法
CN109885253A (zh) 存储设备上的原子跨介质写入
CN109558073A (zh) 一种基于教育***的磁盘延长寿命的方法及电子设备
CN108304142A (zh) 一种数据管理方法和装置
CN111813740A (zh) 一种文件分层存储方法及服务器
US8700676B2 (en) System and method for appending metadata to objects
CN112860188A (zh) 一种数据迁移方法、***、设备以及介质
US11010091B2 (en) Multi-tier storage

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190402